HN user

edb

225 karma
Posts16
Comments70
View on HN

Yes, me too. Sounds like creator wants to get on top of it and clean all that up, so I hope this kickstarter succeeds. Great project and I want sublime support! :) Backed.

[dead] 14 years ago

Bet you want to click that blue button, right? Impressive example that illustrates the point. :)

This is EXACTLY what an integration test gives you, start there and let it drive your commit message instead, no need for a new mantra.

And just to get the ball rolling; I'll start with my first draft at my business planning outline I ended up with after a brainstorming session :

    - Product Development
      - Features
      - Bugs
      - Design
        - Feedback
        - Direction
    - Marketing
      - Launch
      - Viral Component
      - Incentivize referrals / Customer Acquisition
    - Business
      - Raise Money
      - Monetize
    - Brain Dump

Basically, it turns out there's more 21-35 year olds on the internet who are hopped up enough on caffeine to answer the survey they ran into while browsing the internet. Consequently, I feel almost any survey done on the internet in this fashion will include this distribution of respondents.

The reason most people want to program for the web is that they’re not smart enough to do anything else.

said the guy who just finished saying it's too hard to program without an IDE that has a good debugger.

This guy also thinks HTML==web programming...

Everyone's entitled to their own opinion, and I have respect for yours. That being said, the idea of anyone not being able to enjoy radiohead makes me sad. Give them another try! :)

Like with anything, creativity can spawn some really good 8-bit music that isn't only re-hashed zelda tunes. For a good starting point, have a look at that documentary I posted in the comments, I used to think it was just "living in the past" until I watched it and looked up some of the music.

edit: I'll include the link again for the lazy: http://www.vimeo.com/3734864

You should use the latter but pass it through the __() function. Read the docs on I internationalisation. There is a pretty standard way of translating text in cake

Ah, blow me (and I say that in the friendliest way possible :). I'm of the personal (key word) opinion that Vonnegut NEEDS to be on anybody's learning list. The point, however, is that people who love to learn need nothing more than a heightened sense of curiosity, not some bullshit reading list that attempts to validate how smart they are.

I had this very problem and what I did was use the Emergent Task Timer. Now, I know this sounds like lifehacker fluff, but it really worked for me. I used this:

http://davidseah.com/tools/ett/alpha/

Save it to your desktop and what you do is this, write 4-5 tasks you want to complete, and make sure you can hear the beep every 15 mins.

What I do is work on something, if I hear the beep and I'm still working, I keep going. If I hear the beep and I'm not working on said task, I go in to ETT and write what I did over the past 15-30-45-60 minutes. Make sure to put an entry for "IM", "Email", "Telephone","Bathroom" and "Food".

What happened is that when I started using it, I realized I only did about 2-3 hours of productive work a day. It took me a few months to push that up to about 7-8 in an 8-10 hour work day, but you get there by keeping track of how much actual work you do in a day.

Slimtimer.com also works well to this effect. Basically, just take the time to count where every minute goes. You'll soon identify where your focus is going instead of your project and be able to fix it.

Closing IM was key for me. :)

[dead] 17 years ago

but since we're both busy and pretty satisfied with the arrangement that hasn't happened I guess.

I hate to break it to you, but you're in a relationship. Try sleeping with someone else, you'll see what I mean. :)

You need to be moderately technical to answer alot of the questions we were getting. In our case, the people who were good on the phone wanted to do more. They couldn't because of the call/email volume and they ended up leaving.

Again, this isn't the whole story. I'm being a little dramatic here so that the story isn't all that boring, but it's essentially what happened. It's probably a good idea for a lot of people. For me, however, it really took all the fun and all my passion out of my company.

True story (in a nutshell): I was running a hosting company with a friend of mine. Things were good, our sales were increasing to the point where we quit our jobs to grow the company.

It was a good life. Wake up, set your own hours, do some programming on the site and automation tools, take a mental break to communicate with users via email. All in our boxers. Our friends would call us to go out, one of us could handle the emails while the other was out, or hell, we would both leave, so long as people got a reply within 6 hours, everybody seemed to be happy.

Life was good, we were both getting laid and our apartments were clean. Every now and then, a customer here and there wouldn't get it and would request a phone call. We gladly called them up, and fixed in 30 mins what normally would take us 7-10 days of back and forth emailing!

This gratification encouraged us to put our number on our webpage. We did, and closed many sales over the phone. Our sales tripled, our company grew more. we were both earning 50k/year in profits compared to last year's 20, and growing more than linearly.

What happened next? The calls grew more frequent. We would leave them to answering machine and when we would call back, the customers would be angry. Eventually customers called us out on the fact that we only answered calls as of 11:00am and they made us feel guilty about not having a phone answered during business hours.

So we conceded. 9am - 6pm our lines would be answered. After all, we owe it to the customers who brought us our livelihood. 2 guys splitting the task; it was maintainable. All of a sudden though, we couldn't work when we wanted. We had to be up and in the office at 9.

We tried maintaining our lifestyles, coding killer features until 4am, going out when our friends would call us. Eventually there were consequences for these actions.

Gone were the days of coding in our underwear, gone were the haphazard productivity blitzes, gone were the days of our startup's spirit. We lost sleep because we had to be up at 8. Lots of it. If one of us would sleep in, the other would cover until eventually the person waking up early more often would fall to resentment.

Our product suffered, our relationship suffered, our productivity blitzes? Gone. We were canceling plans with friends because we had work to do at night that couldn't get done cause we were on the phone. Nobody would outsource our calls, most of our clients spoke french. Our website hadn't changed graphic design since we put our winter theme up. It was july and our logo was covered in snow. Our phone staff kept quitting. Our sales plateaued. We even started wearing pants. I eventually sold my half.

Trust me kids, don't put your number on your homepage. Stick to email support and get by. Find a way to get by without a filing cabinet and go travel the world while working.

I'm a cakePHP user. It has gotten and keeps getting a lot better as of recent, and I really like the community. I looked into codeigniter after using cakephp for a while and it just seemed to have a lot less to offer. I tried symfony too and it seemed alot more complex, unnecessarily so.

I'm currently dabbling in Rails and Django, but am going to put them down until I finish my current project, since there's nothing in either that I can't do in cake, as far as my project's requirements go.

These are also a lot less portable than the PHP frameworks, which I find is a big deal if ever you want to lengthen your runway with client work. It's MUCH harder to get a quick 2-5k on a small webpage when the client hears "change hosting".