HN user

cnp

1,196 karma
Posts19
Comments504
View on HN
blog.dilbert.com 9y ago

Solving the News Bubble Problem

cnp
1pts0
www.drugpolicy.org 9y ago

White House Indicates Potential Crackdown on Recreational Marijuana

cnp
172pts146
www.stilldrinking.org 9y ago

Things I Send to Recruiters

cnp
38pts9
www.theguardian.com 10y ago

Marijuana plan backed by billionaire Sean Parker on path to California ballot

cnp
5pts0
www.theguardian.com 10y ago

This snooper’s charter makes George Orwell look lacking in vision

cnp
3pts0
github.com 10y ago

Animating React: Velocity, from Twitter

cnp
2pts0
www.youtube.com 11y ago

Everything You Know About Addiction Is Wrong

cnp
1pts0
github.com 11y ago

The 11 Steps to Learning Vim

cnp
1pts1
www.youtube.com 12y ago

JSConf2014 - David Nolen: Immutability: Putting The Dream Machine To Work

cnp
1pts0
www.richardrodger.com 12y ago

Monolithic Node.js

cnp
3pts0
www.nearform.com 12y ago

How PayPal is Being Revolutionized by Node.js

cnp
1pts0
www2.citypaper.com 12y ago

Inside the Johns Hopkins Psilopcybin Studies

cnp
2pts0
www.alternet.org 13y ago

How LSD, Ecstasy and Magic Mushrooms Are Helping People Face Death and Addiction

cnp
1pts0
motherboard.vice.com 13y ago

iOS 7: A Eulogy for Skeuomorphism

cnp
3pts0
motherboard.vice.com 13y ago

A Eulogy for Skeuomorphism

cnp
1pts0
github.com 13y ago

TypeScript Watcher: A better way to develop with TypeScript

cnp
1pts0
github.com 13y ago

TypeScript Definitions for Most Popular JS Libraries

cnp
4pts0
news.ycombinator.com 13y ago

RubyMotion: Ruby In Your Pocket: Laurent Sansonetti at RuLu 2012

cnp
8pts0
github.com 14y ago

Adobe Flash API ported to Dart

cnp
62pts36

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.

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.

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.

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...

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".

React 16 9 years ago

And <Foo bar={'hi!'} /> is the same as Foo({ bar: 'hi!' })

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)

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.