Yes, this. I'm self taught -- half the time I'm coding, I don't even know what a "good" approach should be. So I just get started on something, since there's no perfectionist ideal I'm visualizing that I need to hit.
The ironic part is that I face this exact problem with the thing I am formally trained in -- writing. The blank page paralyzes me in a way blank vim never does.
Maybe. Search is a resource-intensive algorithmic problem. So you need one of two things to beat Google: more resources or a much better algorithm.
You're not going to get the first unless you're Facebook or Amazon or God, but maybe you can build a smarter algorithm. You are up against an army of some of the smartest computer scientists and mathematicians ever assembled -- but what you have going for you is a complete lack of inertia or legacy. You could try crazy things that Google might not, because they won't think it'll work. If you get lucky, one of those blows up. But you have to get very lucky (this is the Innovator's Dilemma in a nutshell).
Oh HN and unsolicited startup advice. A blog post and 2 minutes and you've pattern matched your way to a solution. Bravo.
Dear OP, please ignore all this sage advice from people in cushy tech jobs telling you what you should do with your baby. Life is hard. We never know if we're making the right decisions. But it sounds like you have a clear vision that is driving you - that is priceless. Don't sell it away for the smart "business" move, when you already know what you should be doing.
I hope 2016 is cheerier for you. Fwiw, when I've been burnt out, what's gotten me excited again has more often tended to be finding new interesting people to work with, rather than finding interesting projects. I think both can work, but the latter can be harder when you're struggling for motivation.
Make sure you guys get a daily newsletter going out asap. I don't have inside information, but I'd guess it drives a ton of PH's daily returnee traffic. I for one know I won't be checking this every day, but I would read something in my inbox every morning (same with PH)
One person can build something that starts a revolution. See Woz/Apple.
The real issue here is that self-driving cars are probably the wrong place for that to happen in AI. At best, a solo project creates a crappy prototype where there was no product before (again, see Woz/Apple). The expectation for driverless cars is too high – they need to be 100% good, because your life is on the line, not 80% good.
What's the AI project that would blow people away, even if it was a shadow of a working prototype? I think that's the real question.
> Everyone is a private contractor, they are free to make their own choices and work (or not work) for a company.
I don't know if Sprig hires cooks as contractors but that doesn't necessarily mean they have the same freedom contractors usually have. See the lawsuits that brought Honejoy down, and the class action one against Uber.
I actually think this is the biggest argument in favor of Josephine, that the author didn't bring up. Sprig needs to standardize user experience, so has to walk the line between enforcing policies on their cooks and still treating them as contractors. Josephine is literally a marketplace, where your interaction is directly with that contractor. Much better, from a legal risk question.
I was thinking of something maybe even simpler - a place for people to post projects they're actually interested in maintaining as open source projects. A subreddit could be the mvp.
Or go the other way, and train a searching algorithm based on a data set of actively maintained open source projects on Github, with things like commit history/contributors/etc as features.
> an even bigger problem is that once you have a startup you have to hurry to come up with an idea, and because it’s already an official company the idea can’t be too crazy. You end up with plausible sounding but derivative ideas. This is the danger of pivots.
A great point, that I haven't seen in too many places. I sometimes feel like we're seeing too many people who "want to have a startup" for the supposed fame and fortune, and not enough who are truly passionate about an idea. Believing in an idea will get you through, not dreams of gold coins.
Sam, I noticed you didn't mention watching cash burn or unit economics. Is that a later section you might add? Too many founders don't realize the importance of that until it's too late (speaking from personal experience)
There's a tangential problem I've been thinking about a lot recently: the long tail of open source projects on GitHub.
There are 20M+ repos on there. Which leads to a serious discoverability + signal/noise problem around 'true' open source projects. As someone who wants to put up an open source project for collaboration (with willingness to maintain), it's hard to get the right eyes on it. Too often, it seems like no one cares. Conversely, as someone who wants to contribute to open source projects, it's a little hard to find small early ones where I feel like I can make a meaningful contribution (yes, the big ones maintained by well known companies are easy to find, but I much rather work on something put up by an individual programmer).
How do you cut through the noise on GitHub to find projects you actually want to work with (and want you too)?
This explains half the comments I see these days on HN. More concerned with defending their point and criticizing people who disagree, than a genuine attempt at finding something actually true.
I gave him money, and I didn't think he had a chance to win. I just wanted to see what happens. Even though it failed, it was an interesting experiment (exhibit a, number of upvotes and comments here). Definitely worth my $20.
This is a really good point, and explains why later-stage investing seems so wacky vs early and mid stage. The decisions to invest in later-stage startups, eg Uber, seem more influenced by other investors and the fear of missing out, while early to mid stage might steer closer to the independent decision making model.
The major difference between what's going on now and what happened in 2000 is transparency. Not with what's happening at companies, but what investors are thinking. That's important, because investor sentiment is the proximate cause of any bubble bursting.
In 2000, it was easy to gauge investor sentiment – you just had to look at stock prices, which are real-time, precise indications of how investors as a whole feel. That meant it was easy to tell when the bubble started to burst (arguably on March 10, 2000, when the Nasdaq peaked).
What's hard today, and maybe why there's a lot of these "is it a bubble or not?" stories, is that investors don't know what other investors are thinking. Sam and YC have consistently been open, but they're more the exception that proves the rule. The vast mass of investors are holding their cards close to their chest.
The net effect is to prolong an increasingly unsustainable situation. I think it's highly likely that most investors already secretly think we're in a bubble. And that they also believe that other investors haven't realized it (everyone assumes they're the smart one). So we're stuck in this phase of "make my last buck before all the other idiots realize what's going on."
Because I've seen lots of other handwriting, even if in another language. I have very strong priors.
The problem is that a computer comes in without knowing anything about tangential phenomenon. So it needs lots of data to catch up to me and my years of forming associative connections about other handwriting I've seen.
If I showed you alien (ie not human) handwritten samples, you'd probably stuggle too.
> Theranos presented the facts to this reporter to prove the accuracy and reliability of its tests and to directly refute these false allegations, including more than 1,000 pages of statements and documents. Disappointingly, the Journal chose to publish this article without even mentioning the facts Theranos shared that disproved the many falsehoods in the article.
Then why doesn't the statement say what these facts are?
This reads more like an attack on the former employees who spoke up than a scientific rebuttal of the article. Which leads me to think even more that the article is right.
I like hack (1) a lot. But at least for me, it's hard to stop my brain when it's in the middle of something, I have this rush to get it done, which is why I like working on my own stuff of the side.
But maybe stopping at a reasonable midpoint without, like a subfunction, is a good idea. What kind of midpoints do you use?
This atrocious bill is yet another example of how the biggest unicorns are facing a kind of challenge they aren't built to solve: the political one.
Until now, the rise and of tech companies has been determined by the double-edged blad of innovation. Someone makes something new that works better, gets big, and then someone else makes something newer and displaces them. Repeat cycle over and over. It's why in tech, we specialize in the art and business of innovation.
What we don't know how to do is navigate murky political waters. We're really, really bad at it. Can you imagine another $10BN company even letting this kind of bill happen, that would kill their largest market if it passed?
Airbnb isn't alone. Uber hired Obama's campaign manager because they realized they're biggest existential threat is a political one too. But see their ongoing lawsuits and outright bans in other countries – they haven't figured how to solve the political question either.
Meanwhile, car companies with a lower market cap, like GM, could figure out how to get a bailout from the government – right after it bailed out another huge industry, banks.
Those guys are just better at it. They have been for a long time. They get things like "don't optimize to something that solves problems. Optimize optics." Or that real deals get done behind closed doors, because you can control what happens there. That by the time it becomes a public debate, you've already lost the game.
We in tech have a disgust for politics. Rightfully so. It's useless at best and harmful more often. It doesn't follow the clear, hard and fast rules that the rest of tech does. But if we don't hold our nose and figure out how to play the game, or better yet, reinvent it, we'll get outplayed on the biggest board of them all.
The ironic part is that I face this exact problem with the thing I am formally trained in -- writing. The blank page paralyzes me in a way blank vim never does.