HNHacker News
TopNewBestAskShowJobs

mattacurtis

23 karma · joined May 3, 2011

submissionscomments
mattacurtis··on Ask HN: Who wants to be hired? (April 2020)
Data-driven marketer with strong tech and analytics background.

Location: NYC / NJ

Remote: Yes

Willing to relocate: Open to it

Technologies: Marketing (FB/IG, Adwords), Analytics (Tableau, Looker, Segment, SQL, Python/Pandas)

Résumé/CV: https://www.linkedin.com/in/mattacurtis/

Email: matt.a.curtis@gmail.com

mattacurtis··on Show HN: I invented a caffeinated toothpaste
Not sure how you missed out on the opportunity to name it "ToothRush".
mattacurtis··on Moving to UK, with a job to start in there already. What do i need?
The company who hired you should offer assistance in helping you relocate. Just ask the HR representative you dealt with.

Of course, if you misled them into thinking you were already living in the UK, you might have some bigger problems...

mattacurtis··on How to avoid the biggest A/B testing mistakes
Oh - but I do also want to say that you did a great job on 99% of the article. You hit on pretty much all the major considerations, biases and issues one could run into when testing.
mattacurtis··on How to avoid the biggest A/B testing mistakes
Here is better phrasing or a good way to think about hypothesis testing:

"The goal of the test is to determine if the null hypothesis can be rejected. A statistical test can either reject (prove false) or fail to reject (fail to prove false) a null hypothesis, but never prove it true (i.e., failing to reject a null hypothesis does not prove it true)." (Wikipedia)

I might also change some of the wording of these:

"The Null Hypothesis states that if you don’t change anything than nothing will be different."

The null hypothesis states that there are no differences in X (where X is the metric you are using to evaluate the performance of the different experiences, or recipes. X could be things like Conversion Rate, Click Rate, Time on Page, Revenue per Visitor etc) between the control experience and any number of test experiences.

"If you divide your traffic and see significant differences in your metrics you have failed the Null hypothesis."

I would just say "...you would reject the null hypothesis." In this case, you're basically saying that there is evidence to suggest that the differences in X (where X is the variable you're measuring) are not due to chance / noise / natural variation alone. By saying "you would reject the null hypothesis", the implication is that you would accept the alternative hypothesis. Remember, the null is that there are no differences in X and the alternative is that there are differences in X (where X is your success metric).

"Failing the Null hypothesis means that either you have not collected enough results to even out the noise or there is something wrong with the algorithm that you are using to segment your traffic."

By "Failing the Null hypothesis," do you mean "rejecting it" or "failing to reject it?"

If you mean "rejecting it", I'm not sure how to read what you wrote.

If you mean "failing to reject it," you're basically saying here that if you don't reject the null hypothesis, it is due to one of 3 things (or a combination of the 3):

1) Your sample size is not large enough

This is a tricky boat to get into. Any difference in the metric your are testing for will reach statistical significance with a large enough sample size. If you're interested more in this, go look at the math formulas.

You should decide ahead of time how long you want to run a test for, knowing how much traffic the page you're testing will receive, and how many experiences / groups / segments you are splitting this traffic into.

If you don't reach significance, it could just be that the differences you were testing for are too small.

Knowing the standard deviation / variance in the metric you're testing can help you understand which one of the above it is (sample size is too small or differences you are tested are too small)

2) You don't have enough evidence to suggest that any differences you see are due to anything other than variation / chance / noise.

This can happen a lot when the changes / differences you're testing are too small.

3) You have a Type II error

You have failed to reject a false null hypothesis. The test should have told you there was a difference, but for whatever reason, the sample data you saw did not provide you with evidence to do so.

mattacurtis··on How to avoid the biggest A/B testing mistakes
To avoid big A/B testing mistakes, perhaps you shouldn't use phrases like "To counter that noise it is important to first “prove the Null hypothesis.” To prove the Null hypothesis you..."

One of the most important underlying statistical principles in inference tests is that the null hypothesis can never be proven. Any data you collect can only reject the null hypothesis or fail to reject it.

mattacurtis··on Ask HN: I have $100k in cash. In what kind of startup should I invest it?
Whenever you get frustrated about a tool, a process, a company, a product, or an interaction you have (basically anything that is not a personal relationship), write it down.

Keep a list of these. Come back to them once a week and think about what you would like to be different or how you would make your experience better. Cross off any frustrations that you would not pay money to fix.

Refine this list by determining if:

a) Others (people) have similar frustrations to you

b) Others would pay money to fix or reduce their frustrations

That should get you started in the right direction.

mattacurtis··on Poll: Do you think HN should go dark in protest of SOPA?
Doesn't make any sense to blackout HN. A large majority of HN visitors are already aware of SOPA - no need to raise awareness with this audience.
mattacurtis··on Poll: As a freelancer, how much do you bill per hour?
To those of you with years of experience:

If I'm looking to start consulting on the side, is it reasonable to charge lower rates at first to attract business and get some experience (something in the $50/hr range)

While I want to be paid fairly for what I'm worth, I also don't want to overcharge clients while I figure out what I'm doing (processes and services etc).

mattacurtis··on What should I ask for when negotiating a CTO position in a funded start up?
This is definitely a great book. But be aware that every lawyer and VC worth their salt has read this as well.
mattacurtis··on Ask HN:I am interviewing a candidate for a job help me
You're likely not going to have a business situation which requires an employee to code a solution in 5 minutes. Even if you do, the team + collaborative environment in that situation vs in this present interview situation will make a major difference in the employee's performance.

You obviously want to hire people that can handle stress and perform well under it, but it doesn't make a lot of sense to create these unrealistic situations to test how well a candidate might perform on the job.

I'd recommend informing the candidate upfront that the interview will be taped. Then give him the problem and come back in an hour. Make the candidate provide you with all the scratch sheets / work and use these in conjunction with your tape to evaluate his/her performance.

I realize this may not be realistic, but it is possible and I think it would lead to some interesting and useful results.

mattacurtis··on Failed entrepreneur, broke, unemployed, now taking care of aging parents. Help.
I just want to say that I am incredibly touched by the volume, sincerity, and generosity of responses. This community is incredible - so proud to be a part of it.

Mattman, I can't offer much in terms of advice or connections that have already been posted, but I will pray for you and your situation.

mattacurtis··on Ask HN: $7000 per month freelancing
I think you're going to find it fairly difficult to scale up to $7k per month in 3 months with no existing readership or client base.

I do, however, like the idea of cash flow transparency, since people tend to really consume that type of content.

/also, paragraphs.

mattacurtis··on Everyone sucks at interviewing. Everyone.
One issue that has been ignored is that of security / confidentiality. What happens if the individual you are "courting" works for one of your competitors? Any project that he would work on for you would likely require access to sensitive, proprietary data. Sure, you could force him to sign an NDA, but that puts him in a strange situation post-project.

How do you balance giving the candidate access to your data such that he can work on a meaningful project (read: the results of which are actionable) vs. having him toil away with some dummy data just to see how he thinks?

mattacurtis··on Ask HN: What are the best books, blogs, articles and podcasts for consultants?
The Contract and Fee-Setting Guide for Consultants and Professionals: http://www.amazon.com/gp/product/B003U8ADM4/ref=as_li_ss_tl?...