HN user

gacba

1,508 karma

Making software suck less since 1993.

Posts58
Comments205
View on HN
medium.com 7y ago

New Bootstrappers: Alternative Funding Models Are Embracing Founder Lifestyles

gacba
1pts0
tinyseedfund.com 7y ago

TinySeed: Startup Accelerator Designed for Bootstrappers

gacba
33pts2
www.theguardian.com 7y ago

Brazil museum fire: ‘incalculable’ loss as 200-year-old Rio institution gutted

gacba
29pts4
news.ycombinator.com 11y ago

Ask HN: Submit request to FCC to treat ISPs as common carriers

gacba
7pts3
techcrunch.com 13y ago

Jody Sherman, Ecomom Founder, Passed Away at 47

gacba
3pts0
perens.com 13y ago

The Day I Blundered into a Nuclear Facility

gacba
2pts0
www.forbes.com 14y ago

Study Confirms Government Produces the Buggiest Code

gacba
3pts0
www.softwarebyrob.com 14y ago

MicroConf 2012: The Conference for Self Funded Startups

gacba
36pts8
news.ycombinator.com 14y ago

Ask HN: Help me shame a SOPA co-sponsor

gacba
7pts0
www.informationweek.com 14y ago

2012: Year of the Android Tablet?

gacba
2pts0
www.scottberkun.com 14y ago

Confessions of a self published author

gacba
2pts0
canyoucrackit.co.uk 14y ago

Can you Crack It? Break this cypher, get an interview with GCHQ

gacba
37pts27
www.lessonsoffailure.com 14y ago

IPad still kicking Android Butt, No End in Sight

gacba
1pts1
money.cnn.com 14y ago

OccupyFlash: Rid the world of Flash apps

gacba
5pts2
www.lessonsoffailure.com 14y ago

The Legacy of Steve Jobs, A-Z

gacba
1pts0
news.ycombinator.com 14y ago

Ask HN: Programmer screening techniques that non-techies could administer?

gacba
1pts0
www.lessonsoffailure.com 15y ago

Product Development Lessons from the Launch of Disneyland

gacba
1pts0
www.cio.com 15y ago

Apple is killing the WWW? Hahahaha

gacba
3pts0
www.lessonsoffailure.com 15y ago

Screw the Tech Bubble: What's your Plan B?

gacba
30pts5
itmanagement.earthweb.com 15y ago

Do developers really need a second monitor?

gacba
3pts4
www.lessonsoffailure.com 15y ago

Translation Guide for Software Job Listings

gacba
2pts0
www.microconf.com 15y ago

MicroConf 2011: The Conference for Self-Funded Startups & Single Founders

gacba
65pts27
www.pcworld.com 15y ago

Are prices killing tablet adoption?

gacba
2pts0
www.lessonsoffailure.com 15y ago

Two Major Privacy Violations You Probably Didn't Notice

gacba
2pts0
www.lessonsoffailure.com 15y ago

2011: Year of the iPad

gacba
1pts0
www.itworld.com 15y ago

The Most Honest Privacy Policy, Ever

gacba
81pts15
www.computerworld.com 15y ago

H1-B Turns 20: The Faces Behind the Story

gacba
1pts0
www.lessonsoffailure.com 15y ago

Why You Can't Trust Recuiters

gacba
70pts34
codicesoftware.blogspot.com 15y ago

Version Control Timeline

gacba
3pts0
randint.com 15y ago

RandInt: For all your application random number needs...

gacba
14pts17

Yeah, I use it at a financial services client. A previous architect chose it because it was a pet project of his (he contributed to Delombok).

The premise is fine...I have no problem with it. But the default generation of @EqualsAndHashcode literally pulls in the WORLD to generate the output.

The real world scenario we had was this. Lots of POJOs were created, many were simply but a non-trivial number were NOT. Those POJOs could have dozens and dozens of fields. And if you have a key abstraction with say, 86 fields, things get interesting.

Suppose you don't use @EqualsAndHashCode on one of these POJOS with lots of fields, ALL 86 fields are included in the default equals and hashCode methods. They didn't realize this, or didn't care, and as a result, had some serious performance issues because trying to run hashCode on insert to a map when you're hashing 86 fields together might actually take some time inserting 100,000 records... ugh

So in short, it's OK and useful, but you have to understand the side effects of everything to know if it's the right thing for you.

SIDE NOTE: A POJO with 86 fields can be common in financial services when you are representing various kinds of financial trades where gazillions of things are tracked on them...interest rates of note, ratings, security characteristics, etc. That in and of itself isn't necessarily poor design, although these choices predated me at this company.

Speaking as a sole founder with many friends that go their path alone as well, this is not anywhere close to a requirement. There are people for whom this journey is natural and they are more suited, and others for whom they'd prefer or need to be with someone else.

There's no one-size-fits-all solution for founders. Co-founders come with their own set of issues--whether you're on the same page about the company's goals, whether your skill sets are complementary or not, what kind of long term commitment you both have to the problem space, etc.

Bootstrapped would be any self-funded, usually single-person-founded, company. You might have revenue or not, but the key component is that you are doing this on your own time or money. Not VC-funded.

Don't know what equity take they have, I'm guessing it depends on the size of the investment.

Lived in Boulder County for 15 years until I got married and moved south of Denver.

Boulder itself has ALWAYS been expensive (even when I was in college in the early 90s) for housing. If you're serious about relocating, look at some less insane, but very close communities that the majority of the "Boulderites" live in:

NORTH: - Longmont - Gunbarrel

EAST: - Louisville - Lafayette - Erie

SOUTHEAST-ish: - Broomfield - Westminster - Northglenn - Thornton

You can have a "reasonable" commute, and a less insane house price in those areas. They are all bedroom communities for the area... Personally, I lived in Louisville and Lafayette at least half of my time in the county (the other in Boulder proper, renting, always).

There are always options.

One concrete suggestion I would make is to watch Steli Efti's presentation on sales made to YC. It's filled with great info about how to qualify, follow up, pitch and in general, close sales. Steli is a master at that and maybe watching this will help you understand where things fell apart in your case. It's hard to say where it went wrong but I'm guessing with this info, you may be able to identify it better:

http://blog.close.io/y-combinator-sales-school

The FCC is currently taking public comments about net neutrality and whether ISPs are "common carriers" of content, which would subject them to certain rules of peering and content availability. It would also prevent them from charging more to allow "faster access".

Simple. My customers aren't asking for it and really don't care. If I'm not focused on them, I'm missing the point of my business. The day they start banging on my door and telling me they'll leave because I don't have Bitcoin support, I'll happily add it. Until then, it's not on my radar.

Basically, you've described a Mastermind group. :) It need not be in-person, though. I have one, and we're scattered across the US. You definitely want to have somewhat similar timezones if you go remote, just because it's easier to schedule things. More than 3 hours time difference and someone is eating lunch when another is getting dinner ready, etc.

Gotta keep things simple to make them successful.

There's one key point to everyone's comments thus far, I'll just reiterate it: This is a marathon, not a sprint. Work too hard, too fast, or too long, you'll burn out and get discouraged, quit and say that it doesn't work.

I have a full time job and work on my two WordPress plugins on the side. I make sure that every day I accomplish at least one thing relevant to them or something I'm starting.

Just one thing. It seems so easy, and yet, there have been days I got distracted, bored, busy, or just plain uninspired and didn't do it. Those days are the ones that I wish I had back.

If you make progress on something every day, even a teensy tiny bit, you will head toward your goal. Progress does NOT mean:

- Reading HN

- Tweeting about your business

- Looking at Facebook

- Reading business books

These are distractions (for the most part). And they're GREAT sometimes. But we tend to overindulge and think we're making progress because we read 5 new articles about X on HN today and feel "invigorated". That feeling will fade. You need to do something sustainable.

Action is sustainable. Visible progress can be tracked on a daily basis. After 30 days, you can look back and see a LONG list of things YOU DID. That's inspiring. And it makes you want to do MORE. And MORE.

Once you have momentum, the other key thing you need IMO, is a trusted person to bounce ideas off of. Someone who won't listen to your bullshit, only someone who will listen and call it like it is, not how you want to see it. Most friends are bad for this--they will be an echo chamber. You need honesty. Not ego stroking. This is HARD. It is VALUABLE as hell, too.

Those two things will make a huge difference in getting you moving forward. That's what I rely on daily.

As a parent of 3 girls, I can't emphasize that trust thing enough above.

I would absolutely, never, EVER use such a service. My wife would balk at the very suggestion of it. It sounds like a great idea on paper but no matter how much profiling, checking, due diligence, etc you put into it on your side, none of that matters to her, or my kids. They have to KNOW and TRUST the person they are with. We need to be able to vet that directly by observing them with the kids and get references from people we already know and trust ourselves. Having someone else say "Yep, they're cool!" when we don't know the source, means nothing.

Most of my friends who are parents are equally paranoid about these issues in this day and age (sexual predators anyone?). You're going to have a really tough time selling this to your target market.

You may not agree with my perspective, but I can absolutely guarantee this will be your #1 roadblock in getting parents to sign up for such a service, so you need an iron-clad answer to that question at the very least.

If you are adding features for features' sake, then you are not adding value. Bloated products result when you add features without understanding their value to the customer base you serve.

Of course, it could be that you serve such a diverse customer base that adding in "valuable" features creates bloat as a side-effect (Hi Microsoft Excel!), but for a SaaS app that is less than 3-5 years old, I think you'd be hard pressed to fit in this category.

Another way to handle this is to NOT hire teams, but hire independents. That's what I do on oDesk, to ensure the person you hired is the one doing the work.

Not quite.

ICANN Fees

ICANN charges a fee for each domain name registered. The fee is 20 cents per domain.

The domain registrars pay additional fees to ICANN, but it's hardly anywhere near the 90+% you quoted.

It would be nice to see some follow up on the items "Need to run this test longer..." or "It's too early to tell..." items. You have a LOT of those, and for a growth hack to be valuable, you need to see some results.

Since you post the hack without the results, it's harder for people to learn from your actions here. Can you do some updates for the earlier rounds?

There really is no such thing as "fully thought out" here w.r.t what the customers will actually do with it. If you look again at the article, they went through this kind of progression:

- Best guess at a starting price model

- Revisited price model after poor test performance. Did research, revamped model based on research

- Revisited price model after poor test performance. Simplified plan to match the philosophy of business. Performance greatly improved

It's about testing the ideas, not keeping them in your head. What you think works and what actually works are often counterintuitively different.

I would suggest asking some tough questions to the CEO/founder like this:

- What is the burn rate of the company?

- How much money do we have in the bank?

- What kind of revenue are we getting (you may already know this, but it could be worth asking anyhow)?

- What is the current horizon for fundraising?

All of this adds up to whether the company is tightening its belt in anticipation of lean times. It's happened before to many companies (for startups I've been involved with, it was the end of paid happy hours and the twice-weekly bagels disappearing) and it will happen again.

It's a panic response to a shortening cash runway that often doesn't help extend it very much. Be aware of the situation and prepare yourself for the worst, if necessary. It may be what others suggest here (a salesman suggesting a lower cost alternative) or the CFO trying to clamp down on expenses based on what they see in the next quarter or two.

Control what you can, be prepared for the rest.

Here's a few suggestions:

- Don't expect to find an undiscovered market. Instead, look to see what existing competitors there are in a particular market. Are they dated? Tired looking? Do they have a terrible UX? Is their pricing model geared toward only Enterprise customers, leaving the small-and-middle business tier underserved?

- Look within a crowded market and see if there's a niche within the market you can serve where the other products are simply too generic to handle their needs (for example, is there an invoicing solution for just auto-parts vendors instead of just an invoicing solution for everyone)

- Start surfing forums where customers of a particular SaaS solution hang out. Are any of them complaining about how bad existing solutions are? Can you fix that problem in a way the competition can't?

Those are a few ideas. There are probably more. Most it will depend on your level of interest and desire to dig into this kind of info as a whole.

Good luck!

"John Thomas" is a British slang reference to male genitalia, so this broker name is pretty apt since they were out to screw everyone they came in contact with.

I'm not sure if that was intentional or not, but it sure is funny.

You might consider that "building the product" is not really "most of the work" here. There are three things:

- Product

- A Market for said product (solving a problem for a customer who has money)

- Getting your Product to that Market and convincing customers you solved their problem

In reality, you are probably doing about 33% of the hard stuff (and the other 66% is hard too, making sure you have the correct MVP and promoting it)

Until you've put a product out there, you don't really know how hard the other two are and how critical they are to the success of your venture. hmexx is offering to do that part for what I consider a reasonable cost to test the waters.

YMMV, of course, and you're free to take on 100% of it all, but reducing risk is how you get a product launched. I personally like hmexx's approach here.

oDesk gets around this by having a time limit on when feedback can be left. If one party fails to enter feedback, then it posts the other's feedback anyway.

Parties can lobby to have the other person change the feedback, but only if they lobbied party wants to. Seems like a workable system to me and allows each to be honest without consequences like eBay's original system.