HNHacker News
TopNewBestAskShowJobs

webmasterraj

287 karma · joined August 9, 2015

nhsheth at gmail dot com
submissionscomments
webmasterraj··on I'm a good engineer but I suck at building stuff
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.

webmasterraj··on On the growing, intentional uselessness of Google search results
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).

Anyone want to give it a shot?

webmasterraj··on Three Years as a One-Man Startup
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.

webmasterraj··on A challenge to startups
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.
webmasterraj··on Show HN: Open Hunt – an open and community-run alternative to Product Hunt
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)
webmasterraj··on The first person to hack the iPhone is building a self-driving car
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.

webmasterraj··on Why I Quit Ordering from Uber-For-Food Startups
> 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.

webmasterraj··on Startup Playbook
This is the tldr of the whole thing
webmasterraj··on The 100:10:1 method: my approach to open source
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.

webmasterraj··on Startup Playbook
> 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)

webmasterraj··on The 100:10:1 method: my approach to open source
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)?

webmasterraj··on The Selective Laziness of Reasoning
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.
webmasterraj··on Lessig Ends Presidential Campaign
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.
webmasterraj··on The Tech Bust of 2015
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.
webmasterraj··on The Tech Bust of 2015
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."

webmasterraj··on Theoretical Motivations for Deep Learning
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.

webmasterraj··on Theranos Has Struggled with Blood Tests
> 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.

webmasterraj··on Ask HN: How do you quickly get back into a side project after several days?
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?

webmasterraj··on Airbnb and San Francisco
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.

webmasterraj··on India Replaces China as Next Big Frontier for U.S. Tech Companies
A post about the 2 year cat and mouse game of vpns and gfc is something I'd love to read.
webmasterraj··on Years You Have Left to Live, Probably
I have a counter that greets me on a new Chrome window that tells me how much time I've been alive to the hundred-billionth of a second. https://chrome.google.com/webstore/detail/motivation/ofdgfpc...

People find it depressing, but it tells me not to waste my (limited) time.

webmasterraj··on The Cost Of Interruptions: They Waste More Time Than You Think
Given their cost economics, open layouts are probably not going anywhere in a world of rising office rents.

That's not necessarily a bad thing, since spontaneous conversation encourages creativity. The real problem is signaling what state you're in. Everyone looks the same on a computer, so it's hard to tell who's in the zone and who's available.

What if we took a huge glass conference room and dedicated it as a 'quiet do not disturb room'? No talking at all, and the only movement is entering/exiting. When people see you in there, it's a giant visible signal that you're probably not responding to Slack/email/etc because you're doing something and don't want to be disturbed.

webmasterraj··on Startup Metrics
Cutting burn rate is notoriously hard to do. Startups are built on dreams, and every single one of them has a longer list of things it wants to do than the capability to do them. Accepting that the status quo has changed means founders have to cut expectations of themselves and what they hoped to achieve in 6/12/18 months. Instead of cutting burn, many will start the hamster wheel of trying to raise money, even at unfavorable terms, and realize the reality only too late.

Short answer: burn rates will continue to be high until too late into the down cycle. So current levels matter, a lot.

webmasterraj··on Startup Metrics
Does anyone have an estimate on the average burn rate for a startup in San Francisco? Seems important these days, given talk of the end of easy money (see @bgurley)
webmasterraj··on The Post-YC Slump
I have to disagree with a lot of people who seem to be saying that "working hard" necessarily means torturous 100 hour weeks.

I don't think the measure of working hard is counting how many hours you're at the office. I think the signal of working hard is how often you let yourself get into your comfort zone and coast.

I think working hard means pushing yourself out of your comfort zone - continuously. It means forcing yourself to ask the hard questions about your business you're scared to ask. It means figuring out how to do things you're not good at, like hiring or selling. It means identifying the most important problem for your company today, and tackling it, even if it's not what you want to be doing.

I'd guess that during YC, the partners and the community act as a force to keep people asking the hard, honest questions about their business. And I'd guess that after YC, without those outside forces, people revert to their default comfort zones, with things that feel nice. Getting press feels nice. Going to conferences feels nice. But what's true early is true later too: it's the work that doesn't feel nice that usually matters most.

You could spend 40 hours a week in the office doing the right things, or 100 hours doing the wrong ones. One of those will lead to growth, the other one won't. And it doesn't have to do with the hours.

webmasterraj··on Nietzsche on Solitude
Taking this one step further, I wonder if increasing urbanization leads to more and more groupthink, because of increasing proximity. If solitude is key for forming a unique creative perspective, in effect to make sure you don't 'drink out of everyone's cistern' as Nietzsche says, living in cities would be a bad thing, rather than good.
webmasterraj··on Futures of text
Waiting for NLP to get to the point where it has < .1% errors is going to take a long time (which would be minimum to get people to trust it). Instead a user friendly version of command line makes much more sense. User friendly like my mom could use it, not me.

Obviously that's easier said than done, but at least feasible, compared to a pure NLP solution.