Live data from Hacker News

Back Office Exposed: Bingo Card Creator

resultsjunkies.com

11–20 of 56 posts

Re: Back Office Exposed: Bingo Card Creator

#11
post #9
post #6

> Apache has a habit of taking down memory-constrained VPSes when hit by large amounts of traffic Give Nginx a spin if you can. I use 300MB VPSes running Nginx + PHP and have memory to spare to run the dropbox daemon, lightly loaded mysql, etc.

Yep. Sometime after this interview I figured out what my Apache configuration problems were. The short version: KeepAlive, which might as well be called as TurnThisOnToBlockThisServerTotallyEveryTimeYourSiteAppearsInSocialMedia.

There's also just tossing a reverse proxy in front of your apache, it hands the problem of slow requests, bad requests, KeepComatose, etc to something lightweight that's a lot more crap-tolerant.

http://joshua.schachter.org/2008/01/proxy.html

The simpler of these (e.g. pound) take about as much time to set up as scrolling through your apache config looking for some mis-set option.

Re: Back Office Exposed: Bingo Card Creator

#12
"But if you say you’re booked solid with your children and yet you still find time to watch television and play online poker, then it is time to have a frank discussion about your true priorities in life."

Besides the very honest and insightful write-up (thank you!), this last sentence is worth its weight in gold. It's too easy to make excuses for not following your goals and blame something other than your own lack of motivation/focus.

Re: Back Office Exposed: Bingo Card Creator

#13
First time I heard about Appointment Reminder - Patrick's third second product - http://www.appointmentreminder.org/

Certainly a much bigger market than elementary school teachers, while clearly continuing to leverage the same key skills of making a mundane task automatic, and metric testing to consistently enhance the real world user experience. Perfect case study (assuming the market eats it up, of course!).

Re: Back Office Exposed: Bingo Card Creator

#16
post #12

"But if you say you’re booked solid with your children and yet you still find time to watch television and play online poker, then it is time to have a frank discussion about your true priorities in life." Besides the very honest and insightful write-up (thank you!), this last sentence is worth its weight in gold. It's too easy to make excuses for not following your goals and blame something other than your own lack…

I think that sentence is unfair. If you have a job and small children, it's easy to be so exhausted after putting them to bed that there is no energy left to think about anything important.

It's true of course that children are the handiest excuse around. But it's also true that once you start down the job-and-family highway it can be exceedingly difficult to get onto an exit. The implication here -- that if you're not pursuing some major third thing, it's because you're lazier or care less than people who (under considerably different circumstances) are pursuing that thing, is glib.

While there are ways out of this dilemma, they require more than re-sorting your todo list and cutting back on the online poker. Failing that, the default rule seems to be "Job, family, school, startup, pick two".

Re: Back Office Exposed: Bingo Card Creator

#17
While this was going on, their copy of Bingo Card Creator has been relentlessly polling the server: “Has she bought it yet? Has she bought it yet? Has she bought it yet?” It does this by passing the same random ID to a web service running on the server. If the transaction has been consumated, BCC will learn the Registration Key, and then automatically upgrade itself to the registered version. This removes a /major/ source of customer support complaints, since Registration Key management is a hard concept for many shareware customers to grasp. From the customer’s perspective, she just got done putting her details into Paypal, and by the time she closes the browser (after ignoring the instructions) and goes back to Bingo Card Creator, it already says “Thanks for your purchase!” That little psychic saves me hours every month in support email.

I wish all trial software did this!

A definite usability improvement and just generally better for both parties. The usual email with the reg key for later use should also be sent, of course, but saving that hassle for me when I just want to get on with using what I've just bought is a very nice touch.

Re: Back Office Exposed: Bingo Card Creator

#18
For all those reading this thinking, man, I could never do this or be successful at my own business, follow his advice, JUST DO IT!

It isn't that hard, it is especially not that hard if you approach it like he did and grow very slowly and keep your costs down. I did the same thing with my best friend years ago, starting off while still having a job, then making a leap when things were slightly vetted.

Best decision of my life. I've travelled the world, set my own schedules, always worked on what I wanted to work on and had a far more interesting set of challenges than I would have staying coding at another startup.

The key is not to aim for the moon, aim to pay the bills. We reduced our expenses to $5k (pre tax) a month, then set that as our goal our first year. It was achievable, but more importantly we eventually grew to making far, far more than that. But I've still always kept my expenses low because I've always wanted the freedom to do what I wanted.

I'm now in Africa, doing a startup here because it is new and exciting and satisfies my need to do good. Never would have been here if I had stayed at the day job.

DO IT!

Re: Back Office Exposed: Bingo Card Creator

#19
post #4

Great article and always good to hear more from Patrick. I still find it incredibly humorous that one of the more influential startup stories on HN is a "simple" Bingo Card Creator. Patrick continually shows that there is no such thing as "simple" when you're striving to be successful. Favorite bit from the article: "Prior to running a business I ran a WoW guild. It was rather substantially more work and more drama t…

I get a lot of credit (perhaps more than I deserve) because I talk a lot, am amicable, and write in a compelling manner. Communication is the great underlooked startup/engineering skill. I prefer taking the opposite tack [+] with regards to simplicity: there is indeed such a thing as simple. Your business, on day one, is simple. It will gradually become more complex as you learn things and learn what the business nee…

Funnily enough, this article just hit my inbox - "the origin of nautical terms like jibe, tack etc".

http://www.straightdope.com/columns/read/2950/whats-the-orig...

Re: Back Office Exposed: Bingo Card Creator

#20
This was the best exchange in the interview:

  Q: Can you share the key metrics you watch on a   
     daily basis? Why are they important to you?

  A: I have published a variety of stats but I don’t watch
     metrics on a daily basis because I don’t make    
     metrics-based decisions on a daily basis, and absent 
     making decisions watching metrics is only as     
     productive as playing WoW.
Post reply on HN