HN user

ajhit406

736 karma

https://twitter.com/ajhodls

managing partner at script.capital

former founder of @nitrous (fka action.io)

https://news.ycombinator.com/item?id=4137820

Posts79
Comments124
View on HN
twitter.com 1y ago

Venture Capital with 1000x Software

ajhit406
2pts0
simonwillison.net 1y ago

Zero-latency SQLite storage in every Durable Object

ajhit406
285pts103
www.hitting406.com 3y ago

Product Gravity

ajhit406
1pts0
www.hitting406.com 5y ago

Product Gravity

ajhit406
2pts0
www.hitting406.com 6y ago

Pandemic Survival Tips for Restaurants

ajhit406
2pts0
twitter.com 6y ago

Cloud kitchens posing as legitimate restaurants in SF

ajhit406
2pts1
www.hitting406.com 6y ago

More 2030 Predictions

ajhit406
1pts0
www.hitting406.com 7y ago

The Liquidity Dilemma

ajhit406
2pts0
www.hitting406.com 7y ago

Open Source Database Schemas

ajhit406
2pts0
news.ycombinator.com 8y ago

Ask HN: How to handle telephony ddos?

ajhit406
5pts5
www.dmv.ca.gov 9y ago

CA DMV Regulations for Deployment of Autonomous Vehicles for Public Operation

ajhit406
1pts0
www.marco.org 11y ago

Short Form Blogging

ajhit406
2pts0
hitting406.com 12y ago

Start hacking on Discourse in 3 minutes

ajhit406
7pts2
github.com 12y ago

Bubby Weds Praylin

ajhit406
1pts0
www.spaceglasses.com 12y ago

Meta Augmented Reality Glasses

ajhit406
1pts0
www.nytimes.com 12y ago

Dave Chappelle Returns to Standup with Stories to Tell

ajhit406
11pts1
github.com 12y ago

Working Game Boy Emulator for Chromecast

ajhit406
4pts0
hitting406.com 12y ago

Delusion

ajhit406
1pts0
www.gladwell.com 13y ago

Drinking Games (2010)

ajhit406
1pts0
www.nytimes.com 13y ago

Boston Bombing Suspect Pleads Not Guilty on All Counts

ajhit406
7pts0
www.avc.com 13y ago

Running the Table

ajhit406
2pts0
www.theatlantic.com 13y ago

The Economic Cost of Hangovers

ajhit406
2pts0
www.theatlantic.com 13y ago

The Next Big Thing for Exploring the Distant Universe: Balloons

ajhit406
1pts0
www.theatlantic.com 13y ago

Where Else Do Tornadoes Strike?

ajhit406
1pts0
www.nytimes.com 13y ago

U.S. Tracked Foreigners Leaving for Canada

ajhit406
4pts0
www.theatlantic.com 13y ago

China's Leadership is Really, Really Rich

ajhit406
2pts0
www.theatlantic.com 13y ago

China's Tech Giant Huawei Is Done With the U.S.

ajhit406
2pts0
conversations.nokia.com 13y ago

Nokia announces Asha 210 with World's First Dedicated WhatsApp Button

ajhit406
43pts44
www.marco.org 13y ago

You don't need every customer

ajhit406
73pts25
www.nytimes.com 13y ago

M.I.T Police officer dies after shooting

ajhit406
1pts0

i'm an early-stage vc - the author's analysis on "number of funds" (specifically VC funds) is accurate. the overall volume of venture allocation has also slowed considerably if not decreased (which is totally expected in a higher interest rate environment).

2021-2022 was a total blip on the screen zero interest rate era thing.

i'm not seeing considerable slowing of new startup development, quite the opposite actually w/ AI. this is for a few reasons:

- accelerators are filling the gap; the accelerator model is actually quite efficient in the early-stage spectrum (it needs some further innovation). there are a huge number of AI accelerators and programs now; and further

- most of the capital going into VC is just being further concentrated into the large Multistage firms like A16Z, Accel, Sequoia, General Catalyst, etc... all of these firms are realizing they need to win deals as early as possible so have multiple seed programs: accelerators, incubations, scouts, fund-of-fund allocation, geographic funds, university focused sub funds, etc...

- overall great founders & startups are truly just exceptional so statistically there just won't ever be that many. venture will always be a cottage industry of sorts. in this form - "venture" equates with "growth"; there can only be 1 category leader by definition and venture is meant to capture this. 2021-2022 overall venture market was too big.

- AI is making startup creation many multiples more efficient. we saw this w/ the advent of the cloud, where startups used to need $2-3M "to buy servers" and 2-3 years to ship a product in 2010, by 2015-2020, they really only needed $3-500k to get a product to market. we're going to see that number come down considerably (unsure if it will be 30-50k, but definitely a lot lower).

- we're also seeing the new wave of the 10-person unicorn (billion $ company); these companies will raise a lot less cash, so will result in higher multiples on the original investment.

- i think the overall distribution of returns will look different on a portfolio basis in 2025-onwards. with power law, we expect to see super long-tail concentration on the 1-2 companies that yield 99% of the return to a portfolio, but i suspect we'll start to see some mitigation of that effect with more companies yielding positive outcomes. this might mean that there's less of a reliance on portfolio construction to generate risk-adjusted returns and that there could be more of a democratization of early-stage investing where we see 10-100x the number of startups and founders. that warrants a longer analysis, but as someone just bullish on startups and everyone being a founder that possibility is very exciting to me.

One consideration not mentioned is around developer sophistication. Steve alludes to the expansion effect of CodeGen ("there are millions and maybe billions who are jumping at the chance to code"), but doesn't consider that the vast majority of these people don't know about arrays, data structures, memory, containers, runtimes, etc, etc...

To me, that's the most important consideration here. Are you targeting professional devs who are enhancing their current workflows iteratively with these improvements? Or re-thinking from the ground up, obfuscating most of what we've learned to date?

Maybe we need to trudge through all of these weeds until software creation hits its final, elegant form where "Anyone Can Code".

Maybe the old Gusteau quote is actually fitting here:

"You must be imaginative, strong-hearted. You must try things that may not work, and you must not let anyone define your limits because of where you come from. Your only limit is your soul. What I say is true - anyone can ̶c̶o̶o̶k̶ code... but only the fearless can be great."

Love the movement and glad there are founders out there pushing the envelope for their team.

(aside: 51 points but only 1 comment? It's a front-page worthy article, but sort of feels like there's some vote gaming happening. I've never seen 50 points w/ 1 comment.)

Are annual plans really that difficult to implement? Doesn't seem like it should be that difficult unless you have complex pricing behaviors. What are some of the most common stumbling blocks with transferring a plan from monthly to annual?

Not surprising to see the common complaints from learn-to-code authors about disrupting their courseware. We heard this a lot at Nitrous.io and struggled with the importance of the beginner market to our business.

When considering Nitrous as a viable business, I'd talk a lot about the "developer sophistication spectrum" and the challenges of one single product or service attempting to meet the needs of a lot of different types of developers.

On the newbie side of the spectrum, serving the hot "learn to code" market means scaling your potential market size by orders of magnitude. There is some product-market fit here as newbies don't really have substitutes ("what's a development environment?" they'd often remark), but the SaaS economics of selling tooling to newbies was atrocious.

Selling to learn-to-code means you're dealing with an incredibly fickle audience where 95% abandon their plans to become a professional programmer within a few months. The other ~5% who become full-time programmers are dedicated enough to their craft to learn about their OS and their options to customize the local development workflow. So they naturally also churn.

(I don't have any knowledge of the market, but I'd imagine courseware providers attempt to charge 100% up-front to account for the extremely high churn. At least, that's how I'd charge.)

So basically all the cloud IDEs are getting hundreds of thousands of signups from a lot of newbies saying "We love [Nitrous, Cloud9, Koding, etc...]!" but not wanting to pay for the infrastructure and churning at unsustainable rates.

On the less sophisticated side of the spectrum, I think there is potential for a viable cloud IDE business, but I think it needs to be closely coupled with a content platform like Treehouse, Coursera or CodeAcademy. I haven't looked at any of them recently, but I wouldn't be surprised if they have in-house teams working to improve the editor experience and provide stateful experiences with dedicated cloud compute & storage. We had a tightly coupled integration with the Flatiron School and it was a pretty solid experience but just wasn't a big enough business for us to scale. So in reality these businesses really just look like a content / courseware business that has a really great cloud development experience. But it's clearly built for people learning to code and they're paying for the courseware, not for the editor.

As you move up the sophistication spectrum, developers begin to experience "cognitive dissonance" when considering how much their time is really worth. That is, when they know how to setup, configure or troubleshoot something themselves, they underestimate the time they spend every month performing those tasks. We spent a ton of time doing deep customer research with excellent engineering teams at Airbnb, LinkedIn, Shopify, etc... You'd be extremely surprised at just how much time it takes for the average developer at a top-tier engineering org -- in some cases, new developers took 3-4 weeks to setup their dev environment. But after setting up a new environment the other dev ops problems start to spider into a web of complex and proprietary issues that are difficult to create compelling marketing / sales presentations. It's like - everyone knows it sucks and it's broken, but nobody quite knows the solution. Which is why a lot of the solutions emerge from open source projects that solve specific issues organically and then expand into powerful platforms that cohesively solve a set of interesting ops problems (e.g. Hashicorp).

This is an oversimplification of the complexities of the developer market - as there is also a spectrum of sophistication within the professional developer market itself. The "intermediate" professional developer tends to be the best market fit right now for cloud development / IDEs, as they often are self-taught and know how to code, but are often not as versed in debugging low-level issues, but usually are more price sensitive to their more sophisticated counterparts (who don't want to use the service in the first place).

In any case, I remember reading a HN comment about the nitrous.io shutdown [1] and feeling bad about not opening up more so I suppose this will provide some color. People loved our service and we honestly loved building it, but business is hard and we weren't able to uncover the right strategic focus. Hopefully Coursera, Treehouse, CodeAcademy, etc... will continue to fill in the gaps for the beginner market - but since those will be tightly coupled with their courseware, it's going to be a difficult spot to be in for the independent educator who is attempting to monetize their own material.

[1] https://news.ycombinator.com/item?id=12841858

I found it interesting that the author has actually submitted the same idea 4 times to varying degrees of interest:

https://news.ycombinator.com/submitted?id=gliechtenstein

It’s easy to forget that good ideas take a lot of time and iterations until they become magical. Great things do not happen overnight and without much sacrifice. The majority of people would give up the first time the community dismissed their prototype.

Big props for not giving up.

Entrepreneurship is more about conviction, determination, and will than ideas and market opportunities.

To me, this letter is basically saying you're just not up for the challenge. That's fine -- it's certainly better to admit it now, and it's likely a rational decision.

But the best companies usually aren't created by rational thinkers. The best entrepreneurs can take a horribly broken system and contort it in ways that nobody else even thought of, and then execute on a vision to make it the new reality.

You're not telling your investors "this market is too tough, let's not go here", you're basically just saying "This market really needs to be un-fucked, but I'm not the guy to do it".

Nothing wrong with that, let's tell it how it is.

I had the same trouble setting up discourse, so I setup a template on Nitrous using Docker that you can definitely use to get Discourse up and running in 30 seconds. (I just confirmed, I went from no environment to running discourse in less than 30 seconds). Just `cd code/discourse && ./start-app`.

This, IMO is where Docker shines. It shouldn't matter if it's setup with a microservice 12-factor architecture or if everything is setup in a monolithic VM-like container. I don't have the patience for ops -- I just want something that works. That's the point of having isolated, replicable containers.

In any case, I encourage you to try out the discourse container on Nitrous. I was actually surprised it happens to be the least popular container for us. I assumed because it's such a pain in the ass to get started, that it would be more popular =p

Having a development environment and editor in the browser is definitely the way to go for students learning to code. Updating a browser is significantly easier and cheaper than purchasing a new machine. Kids learning to code shouldn't have to worry about specs, software installation, and OS configuration.

Nitrous, Cloud9, Koding etc... all have free tiers. We're working on Nitrous and definitely will continue to support students as best we can. We recently launched a native chrome application, and honestly with our chrome application a $200 chromebook can be a pretty amazing development machine, even for professional developers.

https://chrome.google.com/webstore/detail/nitrous/efdcneeepl...

I've been working on customized EC2 instances, DO droplets and Nitrous (https://pro.nitrous.io) since 2012 and haven't looked back. There is the issue of connectivity, but I'm unproductive without an internet connection so it has worked well for me.

I use tmux and then connect to the session from work, home, etc... and setup ssh config (http://nerderati.com/2011/03/17/simplify-your-life-with-an-s...) so I have shortcuts to all of my remote machines. App environments are built with docker, snapshotted, and pushed to dockerhub.

Investment at 200x MRR for such a low margin business is extremely overvalued IMO. The only case for that type of multiple is if instacart grew more than 100% YoY (which they probably did).

Also of note and let's not forget -- $100M 2014 revenues are the "groupon-esque" pass through revenues -- Whole Foods, Safeway, etc... are also booking these as revenue.

Remember when Groupon, on the eve an IPO, cut it's reported revenue in half? Yeah, only a $300,000,000 difference.

"On Friday, Groupon said it would change what it books as revenue after discussions with the Securities and Exchange Commission. It will now only count as revenue its commission on sales, rather than the total value of an online coupon."

http://www.wsj.com/articles/SB100014240531119037915045765892...

There are a ton of additional benefits of being in the cloud. You can backup your environment and replicate it in minutes, you can collaborate with other developers across the world really easily in real-time, and you can work from any device with a modern web browser. A lot of clients really prefer using Nitrous environments for their service providers because they feel as though they have more control over the developers they're hiring and their IP -- clearly there are still risks since there are fairly easy ways to pull code down but "owning" the machine that your contractors are working on is a step in the right direction for compliance and audit purposes.

We’ve found the biggest benefits are really around the collaborative use cases — sharing environments easily and working together remotely. It’s saved us a ton of time when we’re troubleshooting issues. Yes, you can use tmux over SSH, but not everyone wants to setup and maintain their own development server. I think that interacting with your environment using Nitrous Pro is a really enjoyable experience.

That said, we’ve still got a lot of work to do, so we really do appreciate all the feedback and support from the HN crowd.

The myopia boom 11 years ago

I laughed to myself after reading the first few paragraphs. When I saw the image of young Chinese students I immediately thought of the literary use of myopia, not the medical condition. Given the source of the article was “Nature”, I assumed it was an article about the Chinese exploitation of natural resources for the sake of short term profits and the destructive effect on the environment; hence, myopia. Is that irony?

Google Inbox 12 years ago

I'm also an inbox-zero practitioner and am fully satisfied with my current email workflow with one caveat -- for "waiting on" or "not relevant now" emails, I need a way to bring them back to my inbox at some estimated time in the future to be revisited.

I found Boomerang (http://www.boomeranggmail.com/) a year ago, and it's been amazing for keeping inbox-zero (and my sanity). I average about 300 emails a day and most of them aren't immediately relevant. I then label them with their context(s) and boomerang them when I think they'll be actionable.

It's an amazing workflow, and I honestly think Google could just offer some type of "resend me this email later" (maybe even with a small note to myself) and would solve 90% of people's workflow problems.

This is an unsophisticated perspective. Have you seen how fast WhatsApp is growing? They could easily cross 1B users in a year. Daily actives are at 72%. They are insanely engaged.

The move is probably largely anti-competitive, but there are certainly inroads to drive additional facebook engagement, which further boosts revenues. It's expensive, but remember that FB is a 170B company.

Lets just hope that FB doesn't get too invasive with the product.

When @nbashaw first launched this, I told him they should limit submissions to 10 products a day because they'd run out of new products after a few weeks.

It's been amazing just to see how many new products are out there-- more than any (productive) person could really check out on a daily basis.

Excited to see where @producthunt goes in the future.

I was just thinking about this today. How it would be nice to be able to listen to the pulse of our analytics.

I had the pleasure of meeting the Mailbox app crew at Dropbox's offices a few months ago. They had a really cool light show on what looked like a table tennis net strung up with networked LEDs and pasted to the wall. When a user signed up, it would create a blue pattern across the net. When a message was sent, the screen flashed red. You can imagine the screen was a dancing symphony of visually encoded events -- it was and really remarkable and quite beautiful to watch. Chaotic at first, but once you memorized the patterns you could glance at the screen and immediately feel the pulse of the application. After a few hours I think you'd almost be in touch with the application where you could recognize errors without even having to check your logs / analytics / etc...

So @cortesi, definitely build in a hook for the Mixpanel API. It'd be great to get a sound everytime a user signs up, signs in, or triggers certain events.

I can imagine all the SF startup folks walking around the mission with boomboxes on their shoulders networked to pick up their audio feed from Choir.io, broadcasting their own encoded analytics melody to the world. Or PMs with headphones on at their spin class, keeping up with their engineers' progress on the new sprint. Ok yes, I'm mocking the movement now, but it's still pretty cool, congrats =)

The idea maze 13 years ago

I have always described the process of finding product-market fit as an "elucidation" of sorts, so I use the Legend of Zelda maps as my analogy instead of a maze.

For those (unfortunate few) who aren't familiar, the Zelda level maps would be separated into separate blocks or "screens" that presented a unique stage of gameplay. After visiting a screen, that particular segment would become visible on your map.

I prefer this analogy because it encourages looking at the entire map (3rd person) instead of thinking only of your current position in the "maze/level" (1st person).

Chris naturally made this abstraction when considering how to "map out the idea maze", but I think it's an important distinction.

I think the most efficient manner of elucidating squares on your map is by engaging customers. Engaging them with a prototype is a phenomenal exercise, but requires more time and resources then just engaging them with a questionnaire over coffee or via an online survey. The manner in which we most efficiently uncover these "maps" is substantial enough for its own essay. Chris touched on a few of them but I think they are varied and infinitely complex.