HNHacker News
TopNewBestAskShowJobs

mikeknoop

4,593 karma · joined April 21, 2010

Co-founder Ndea, ARC Prize Foundation, and Zapier.

http://mikeknoop.com https://x.com/mikeknoop

submissionscomments
mikeknoop··on Startup Metrics
> Active Users

What is a typical or good (active users)/(total signups) rate for a SaaS company?

mikeknoop··on How Zapier Went from Zero to 600k Users
The success metrics are quite different for consumer vs business software even though Zapier does ride that line a bit.

Consumer apps tend to care about raw user counts (as a sign of engagement) and B2B software companies focus on paying users.

mikeknoop··on Mark Karpeles arrested in Japan for “inflating assets”
There's a weird connection between Mark and an online game I used to play way back in the day (late 90s).

http://www.graalians.com/forums/showthread.php?p=456435#post...

https://www.google.com/?q=Mark+Karpeles+graal+online

The game is still online: http://graalonline.com/

mikeknoop··on Show HN: Phishing as a service
Love the brand and name (reminds me of https://www.youtube.com/watch?v=GDwOi7HpHtQ).
mikeknoop··on Google Play Music – free, ad-supported radio
Further, they started banning apps that used the YouTube API to background audio when YouTube's v3 API shipped last month.

It's very anti-user, I use it to listen to longer podcasts in the background.

Worth rooting for: http://repo.xposed.info/module/com.pyler.youtubebackgroundpl...

mikeknoop··on Yahoo Pipes End-Of-life Announcement
Thanks for this Zach, we keep re-evaluating and running pricing tests, and this plays into that a bit. Reach out anytime if you need help!
mikeknoop··on Get notified whenever there’s a new top post on Hacker News
I have one, actually!

Check out the top Zap listed here: http://mikeknoop.com/my-zaps/

(it uses the Algolia search engine as a feed of posts to trigger on)

mikeknoop··on Get Notified When Someone Posts an Article from Your Domain on Hacker News
Behind the scenes it's just using the Algolia API: https://hn.algolia.com/?query=zapier
mikeknoop··on Get Notified When Someone Posts an Article from Your Domain on Hacker News
If you'd rather not have to code to make this happen: https://zapier.com/zapbook/zaps/675/post-message-slack-when-...

(works for comment mentions, too)

mikeknoop··on List of April Fools' Day Announcements
https://support.snapchat.com/ca/snapcash
mikeknoop··on Ten years since Splinter Cell: Chaos Theory shipped
The 2v2 SC:PT and SC:CT online multiplayer was the absolute best. It was asyemntrical, well balanced, and required good communication with your partner.

I've never been able to replicate that experience in another game.

Someone tried to clone it but never took off: http://www.projectstealthgame.com/

Best wishes to OP for the game and (at least) giving me fond memories.

mikeknoop··on Show HN: Paid, an API for invoicing
I'd love to hear why you don't want to rely on Zapier for this, any feedback?
mikeknoop··on Outbound (YC W15) Helps Businesses Message Customers Over Both Email and Mobile
Hey Dhruv! The cool thing is if you expose some triggers and actions via an app, your users can decide how to hook it into other apps (like Salesforce, etc.)

Perhaps things like:

- Trigger when a message is opened

- Trigger when a message is sent

- Trigger when a new contact is added (if you have lists)

etc. Happy to answer any questions, you can also shoot me an email. https://zapier.com/developer

mikeknoop··on Trapped in His Body for 12 Years, a Man Breaks Free
If you read the original article and wanted the rest (not in annoying transcript form) here it is:

...

The short version is that over time, Martin slowly regained some control of his body. By the time he was in his mid-20s, he could squeeze your hand on occasion. And he was getting better and better at holding himself upright in his chair. Now, the doctors told his parents that he still had the intelligence level of a 3-month-old baby.

But one nurse, one nurse named Verna, was convinced that there was something there. And so she eventually convinced his parents to get Martin reassessed at another medical center, where he was given a test where he had to identify different objects by pointing at them with his eyes. And he passed, not with flying colors, but he passed.

Joan, Martin's mom, who came home to care for Martin, helped him with his physical therapy and most important, purchase this kind of joystick for the computer. A proximity switch, which is just something that you knocked. And though it took him about a year to get the hang of it...

Martin had like school - if you want to call it - four hours in the morning every single day. Once he did, everything changed because suddenly he had a way to select the words he wanted to say. "I am cold. I am hungry. I want toast." And as words came back, gradually, so did other things.

Martin started moving his eyes and moving his head and almost nodding, asking for coffee by stirring his hands around and things like that. Noone couldn't really explain it, but... when Martin gets the tools to communicate, he forges ahead.

So wherever you are standing in your life, prepare to be lapped. Within two years of passing that assessment test, Martin gets a job filing papers at a local government office. "I wanted to prove that I could do more than just speak words via a laptop."

Around this time, his nurse savior Verna mentioned she's having trouble with her computer. And Martin, who has not tinkered with electronics since he was 12 years old fixes it. Repairing a computer is a bit like going into a maze. You might go down dead ends. But eventually, you find your way through. It was absolutely flabbergasting.

After that he scraps the government job...

...Starts a web design company...

...Gets into college.

In computer science.

He writes a book.

He's learning to drive. He always wanted to drive.

Martin achieves everything he wants to do.

So how is it that Martin has been able to achieve all this? Now, I don't want it oversimplify it because it was many things - Martin's naturally strong will, flukes of electricity in the brain, a really dedicated family. But I do think that his decision to lean back into those thoughts way back when, instead of just spending his life detaching, in some way helped him, in part because it probably kept his mind occupied and allowed him to emerge this kind of well-oiled machine of mental ability, but also because I think his leaning into those dark thoughts in particular gave him a kind of self-understanding and humor about the human condition that allowed him to snag the very best thing in his life.

"My wife, Joanna." -Martin

"When Martin talks about me or types about me, he always starts smiling."

Joanna was a friend of Martin's sister. And the two of them first met over Skype. She was a manager for the social work team for a hospital social work team. She says the thing that drew her to Martin... "I turned around, and it was just this guy with this big smile. And it's such a warm personality." ... that was the way he began to interact with her.

"Unfortunately, I'm one of those people, I say something and then I, more often, need to say sorry I said it."

But not with Martin. When she asked him how things work in the bathroom or what people do around you when they think you are not there...

"If I ask Margin anything, he'll give me an honest answer." And that perked her ears. There's no pretend. That first night, they talked for hours.

She would speak, and Martgin would type my response. The sister and the other friends drifted away, and Joanna just stayed there in front of the screen. "I just really liked him." After that, she just kept wanting to Skype with him.

"Yeah. OK, well, he's in a wheelchair, and he doesn't speak. But I love this guy. He's amazing. It just so quickly turned into love."

As for Martin - after over a decade convinced that he would be alone forever, he was pretty happy. "My face would hurt from smiling so much." They were married in 2009. Martin was 33 years old.

mikeknoop··on Ask HN: What are your favorite recipes on IFTTT/Zapier?
I'm kind of cheating here, but one of my favorite set of Zaps is brand monitoring.

Basically, get notified whenever your company is mentioned in RSS feeds, Reddit, Hacker News (ahem), etc...

We actually did a pretty long write up on this exact use case here: https://zapier.com/blog/monitor-brand-mentions/

mikeknoop··on Nobody expects ENTITY sections in XML, either
Good catch, looks like maybe Github removed this feature (I know for sure it used to work with `.json` extensions.

Updating the post, thank you!

mikeknoop··on Nobody expects ENTITY sections in XML, either
From what I can tell, it is very well known in security circles.

Even so, we as a team of 8 didn't catch the problem for some time because we weren't aware of it. That's part of my rational for giving an easy-to-test-yourself POC.

mikeknoop··on Nobody expects ENTITY sections in XML, either
Note: I submitted this last night to HN but it didn't get picked up. I thought it worthwhile to re-post given that the visibility of a similar HN thread was what clued me into this security problem in the first place.
mikeknoop··on Nobody expects CDATA sections in XML
This thread reminded me of a draft post I've been sitting on for a while, related to ENTITY tags in XML and XXE exploits.

Basically, it's really easy to leave default XML parsing settings (for things like consuming RSS feeds) and accidentally open yourself up to reading files off the filesystem.

I did a full write-up and POC here: http://mikeknoop.com/lxml-xxe-exploit

mikeknoop··on Tech Superstars Build 'Startup Factories'
I bet if you asked any of the founders mentioned in the post, this would be their explicit answer.

Launching 4 divergent products a year means you're 4x as likely to find a hit in that time frame.

mikeknoop··on JSON Patch – a format for describing changes to a JSON document
The thing you're competing against in terms of performance and efficiency is:

1. JSON.stringify()

2. Diff-match-patch: https://code.google.com/p/google-diff-match-patch/

3. JSON.parse()

There are several short-comings to the above approach though, specifically, you have to explicitly trade off performance vs. efficiency depending on the JSON you're dealing with.

JSON Patch is going to give you a consistent performance vs. efficiency curve which is desirable in a lot of circumstances.

mikeknoop··on Show HN: Airtable, a real-time spreadsheet-database hybrid
Reach out if you need any help on the Zapier front :)
mikeknoop··on Towards daily imaging of Spaceship Earth
I'm a little surprised this isn't getting more attention. Check out these photos:

https://www.planet.com/pulse/wp-content/uploads/2014/07/dove...

https://www.planet.com/pulse/wp-content/uploads/2013/11/img_...

The size of their satellites just makes this feel so tangible. Kudos to their team.

mikeknoop··on YC Hacks Winner: Athelas – Blood imaging and analysis from your smartphone
If you're doing popular web-stack programming (python, ruby, node) you'll have a far better experience on a unix-based operating system since much of the tooling is designed with it in mind.

Windows has ports here and there, and there's always Cygwin, but it's going to feel like a compatibility layer the whole time you're using it (especially if you're following guides/stack overflow help).

I've used all three stacks for years and couldn't happier with my latest MBPr (hardware or software wise).

mikeknoop··on YC Hacks Winner: Athelas – Blood imaging and analysis from your smartphone
Windows: good window manager, bad stack

Ubuntu/linux: bad window manager, good stack

OSX: good window manager, good stack

Window manager: how much time you spend fussing with UI settings and how reliable it is day-to-day

Stack: how much time you spend installing, maintaining packages necessary for what you want to do (apps, libs, envs, etc.)

mikeknoop··on Late night shuttle service that makes Caltrain 24/7
The implication was if she just missed the Caltrain, she'd take this bus in 30 minutes instead of waiting one hour for the next train (not stop taking the train altogether).

It's a complaint about the Caltrain's infrequency rather than existence.

mikeknoop··on Late night shuttle service that makes Caltrain 24/7
Suggestion #2 is probably feasible outside of the core commute hours -- which is inline with constraints because Caltrain runs trains more frequently during commute hours already (ie. this service is not needed then).
mikeknoop··on Late night shuttle service that makes Caltrain 24/7
Two things:

1. This is great for before 7AM flights out of SFO / SJC, where public transit is not an option.

2. I showed this to my fiancée (who does the south bay / city commute every day). She said: "This would be a lot more useful to me if they came in between Caltrains, which can be an hour apart."

mikeknoop··on Show HN: A mostly complete 2014 "Tools of the Trade"
This list does a great job of curating the most popular apps by category.

There's a ton of long-tail to SaaS these days. I've heard a lot of people use our app directory to discover some of them: https://zapier.com/zapbook

mikeknoop··on Yo Channel
Curious what your looking to rig up, any reason Zapier doesn't fit the bill for you?
← PreviousPage 3 of 16Next →