181 karma · joined March 9, 2008
Exhibit 1: The ScrapingBee terms and conditions state "We assume that you use the Website Platform and Services legally and ethically and that you have obtained permission, if necessary, to use it on the targeted websites and/or other data sources." This is even backed up with an indemnity clause in which the user has to cover ScrapingBee for any third-party legal claim arising out of their use of the product.
Reference: https://www.scrapingbee.com/terms-and-conditions/
Exhibit 2: ScrapingBee explicitly advertises a feature allowing you to get Google search results via an API call. These results are presumably generated by scraping Google's search pages:
Reference: https://www.scrapingbee.com/features/google/
Exhibit 3: Google's own documentation explicitly states that automated querying is prohibited, so if you use this advertised ScrapingBee service, you are naturally violating Google's terms, and could be liable to cover ScrapingBee's legal costs if Google decide to come after them.
Reference: https://developers.google.com/search/docs/advanced/guideline...
$1MM in ARR is all well and good, but there's a limit to how large this business can grow without being pursued by the websites whose scraping they are enabling, and in the case of Google, explicitly promoting.
If the startup owner gets control, they can decide to stop paying, and the original domain owner has to sue for their money.
If the original domain owner keeps control, and the startup does well, they can be held to ransom by the domain owner threatening to redirect the domain.
Of course in theory all of this can be prevented through contracts, but the prospect of having to use the (international) court system to enforce one's rights is not an attractive one for either side. Startups often run out of money, and domainers like to spot an opportunity, so there's just too much risk.
As an aside, names aren't actually that important, so long as you can own your namespace. Flickr? Facebook? Craigslist? These are all pretty bad names, but it didn't seem to matter.
I didn't make "FU money" from an exit, but rather from the ongoing success of a couple of online businesses, which have been earning me far more than I know how to spend. When this started happening, my initial reaction was to be perplexed, because I no longer had a financial motivation to get up in the morning and work. Money had been the most salient part of my motivation for as long as I could remember.
But I found that I still wanted to work, and it took me a while to understand why. It turns out there are lots of other good reasons to create useful things that people will pay for, like self expression, connecting to others, a sense of achievement, and a feeling of contributing to the world. The money was still nice but became secondary. Still, it allows me the luxury of working on interesting things that I think people will like, even if I doubt I'll ever make much money from them.
I found that the main challenge of being rich is finding a way to spend the money in a way which contributes to my happiness, rather than detracts from it. This is harder than it sounds. The most obvious way to spend money is to buy an oversized home. But this is a really bad idea. First of all you have to spend a lot of time maintaining that home. But most importantly it will likely alienate your (presumably not so rich) real old friends who are still working daily to pay off the mortgage. How will they feel about inviting you over to their condo when you live in a palace?
The solution I found to the "friend alienation" problem is to spend money on personal experiences rather than visible possessions. You can eat out at fancy restaurants, travel the world and enjoy the best shows without your friends knowing what you're up to, at least not in detail. It really helps if you have a spouse and/or children that you can do this with, since they can make these experiences all the more fun.
BTW this also neatly dovetails with recent research on happiness:
http://edition.cnn.com/2009/HEALTH/02/10/happiness.possessio...
The one rich guy possession I'm allowing myself to buy is a second home in a foreign country that I like to visit often. This will (hopefully) make those visits less hassle and more enjoyable, and again, none of my close friends need to know.
And yes, I worry about losing the money a little, and have taken a self-propelled crash course in personal wealth management. But luckily I find the subject quite interesting anyway, and I don't let myself lose any sleep over a couple of percentage points in yield. In the long run, we all die anyway.
To summarize, getting "FU money" been a net benefit in my life, but it took a lot of careful thought and planning to ensure it worked out that way.
Finally if anyone out there who's suddenly landed FU money is feeling a little disorientated by their new situation, I highly recommend reading "Escape from Freedom" by Erich Fromm, which is a wonderful book about the psychological and existential challenges that freedom brings.
But really it depends on how widely your service is known, and to what extent it appeals to the mass market. Make either of those variables higher, and you'll get a ton more free users, and quite a few more paying users, but your %age will be worse.
Bottom line: looking at your traffic, I'd focus on getting yourself better known and getting more users, rather than converting the people already coming to your site.
Apart from high interest rates, there are other advantages to AUD: low government debt, and a commodity-rich country that is likely to thrive if things get tough for the world.
I also bought AUD from USD when it was 10% undervalued according to PPP, so that's already a 40% gain in USD terms:
But when the ratio between groin kicks and sign ups started going in the wrong direction, I'd want out.
Hey, it was your metaphor, not mine... :)
If this had happened 2 years ago during the rapid growth in Web 2.0 investment, I think Mike would have soldiered on.
Instead, he has a nasty experience while his business and kingdom are shrinking. Deep down, I suspect he wanted out already.
In his situation I would.
I do all sales and support once per day, first thing in the morning, getting the mailboxes to completely empty. I then glance at the mailboxes a few more times during the day, but don't send any more replies till the next morning. The only exception is if there's an urgent issue or serious bug.
This works for me because:
* I can concentrate on productive work (building new features) most of the day without serious distraction. If I were to reply to emails all day long, I'd get far less done.
* In my experience, users put that little bit more effort into solving problems themselves, if they're given the motivation to do so. They read documentation and FAQs. If you reply to emails within half an hour, you'll often find yourself in a lengthy back-and-forth that takes up a lot of time.
This second point might sound like heresy in a world where the customer is always right. But it's not so bad to lose customers whose opportunity cost in time is greater than their revenue is ever going to be worth.
While a small minority of users are unhappy to wait more than an hour or two for a reply, a guaranteed 24 hour turnaround is still pretty good compared to large companies.
Humanity will get through the energy crunch, probably with a 20-year depression and government commandeering of manufacturing resources to build renewable energy capacity. During that time there will be huge unemployment, war, and for many poorer countries, likely starvation. The food chain is deeply dependent on fertilizer, made from oil.
So the key for the next two decades is to do as much as we can to prepare for this period. Ideally we'd completely wean ourselves off oil and gas, like Sweden or Norway, but that seems unlikely to happen. But at least, it means investing in renewable energy capacity and technology, so that things don't completely grind to a halt.
Trouble is, this isn't really a computer problem, so how to help?
My business (actually just me) made a small name for itself on the Mac scene (again, easier then than now) and pretty quickly hit around $50K/yr in revenue. It stayed around that level for many years, sometimes peaking at $7K/month after a significant release.
I haven't released any significant updates for years, yet it still brings around $30K/yr. This is in exchange for a couple of hours of sales and support per month. That's what great about shareware - just like a well-designed web business, once you've written the code, it can become a tidy passive income stream. And I've no doubt I could have made more of it by marketing it better, but I never quite had the inclination.
Two concrete bits of advice:
1. My two best and longest-selling products are tools for small (and occasionally large) businesses to get things done easier and quicker.
2. Work the feedback loop. My top selling product ended up being used in a way I never predicted. I heard about this from my customers and over time made it highly specialized for that purpose.
When it comes to acquiring wealth, did shareware make a millionaire? No - more like 1/3 of the way there, after tax.
But shareware did give me the income and freedom to not have to seek a job when I graduated, and in turn that let me pursue further study, and in parallel develop other (web-based) ideas which turned out to be the real earners.
Learning about your customer is crucial. The easy and cheap way to do this is run a survey on your site, while your service is still in the free phase. You can promote this survey aggressively to a portion of your user base and expect around a 15% response rate. One of my businesses had some obvious quantifiable differences between a free and premium version, so the survey included these 3 questions:
* Would you be willing to pay more for an enhanced service?
* How many Xs, Ys and Zs would you want?
* How much would you be willing to pay for this per month?
After collecting thousands of responses, I ran them through a Bayesian clustering algorithm (which can handle missing answers) and it spat out a bunch of service levels and price points that made a lot of intuitive sense. These were $5, $10 and $20/month, and later we added $40/month. Interestingly there was one big cluster that wanted the world for $1/month, whom we naturally decided not to cater for. We also learned that some features, such as RSS, didn't correlate at all with people's willingness to pay, so we added them into the free version.
Net result after a few years is about 1.5% of active users are on one of the premium levels, with the number approximately halving as you go from each price point to the next. Since the price doubles at each level, the total revenue from each price point is about the same. And it's a very tidy living for me and my partner.
One last thing: pay a lot of attention to what happens when people's subscriptions end involuntarily, because their credit card expired or stopped accepting payments. This happens a lot. You want to target these people with reminders about the premium service's benefits, and a discount promotion to sign up again with their new card.
Many startup founders don't have good economic intuition, and this expresses itself both in a lack of frugality, and an inability to come up with a realistic business model. In other words, similar skills and experience are needed to answer both these questions:
1. How long do we need our investment money to last, and what is the best way of spending it over that time?
2. What kind of products will people will pay for, and how much will they be willing to pay?
So you'll often see a startup which is spending money unnecessarily, and also finding it impossible to bring enough in.
On the second point, some startup founders have a sense of 'entitlement'. By this I mean a belief that the world owes them a good life without them having to earn it. Perhaps this is because investment is too easy to come by in the current environment.
Instead of feeling a heavy sense of responsibility and guardianship over their investors' money, and focusing on providing a return, these founders think they've been given a free ticket to go pursue their dreams. This will express itself both in a lack of frugality regarding money, and also an unwillingness to put in the long hours necessary to make their startup succeed.
I found academia incredibly frustrating. If you're used to Internet time, the pace will drive you insane. You submit a paper to a journal, get comments back 2 months later, submit a revised version, than get approved 1 month after that. Then you're published 6 months later, and then 9 months after that (do the math) the first citations of your work start to appear. So the feedback cycle is around 18 months. And instead of having your ideas tested in the marketplace (near impossible to fake), you're judged by a small number of people who are highly protective of their egos and careers. The whole industry is driven by a need to get published and get grant funding, not to make or promote useful things.
Kissinger said that the reason academic fights are so brutal is that the stakes are so low. A lot of truth in that.
On the other hand, if you want to be a top-notch tech entrepreneur, a PhD is CS has a huge amount of value. Just make sure you pursue a field which lets you learn and apply lots of useful algorithms and data mining techniques, e.g. bioinformatics, information retrieval, image analysis. I regularly use a lot of the things I learnt during my PhD - not the theoretical stuff, but the experience I gained in dealing with messy data. These kind of "deep tech" skills are desperately lacking in the Web 2.0 developer community, and will help you truly delight your customers. You needn't look any further than Google to get the point. My two most successful web projects both have a strong mathematical/algorithmic element which has made them very hard for most programmers to reproduce.
Still, these kinds of techniques are becoming better known in the Web developer mainstream. For example, the book "Programming Collective Intelligence" is a good first taste. So on balance, I'd say skip the PhD, but invest seriously in educating yourself about the kinds of things that are still mostly taught at PhD level.
On this basis the UK is far from ideal - it's an expensive country where the $ doesn't get you far. For this reason the talent in London goes into banking, law and medicine, where the fat salaries are.
Tiger economies like Hong Kong, South Korea, Taiwan and Israel are much better suited - they offer advanced tech infrastructure, but a much lower cost of living. In Israel for example, the talented head for tech in their droves, since it's the best paying sector in the economy.
a) Having a problem that needs solving. It's OK if it's a focused need, so long as you're not addressing a market which is too small. The world of people who research online is big enough. The world of Web 2.0 developers is not.
b) Careful listening to user feedback. Often users of one of my products have given me an inkling of the need for another. This will happen if (1) the original product works well, (2) the new product appeals to a similar audience, (3) you make it easy for people to give you feedback, and read it religiously and with empathy.
c) Being in-the-know about breaking trends. Make sure you regularly read (or at least skim) some high quality international publications. I read The Economist cover-to-cover every week, along with BusinessWeek. Worth every minute.
For me, each of these methods has been the catalyst for creating at least one successful online business.