HNHacker News
TopNewBestAskShowJobs

carpal

525 karma · joined March 28, 2007

A developer from Atlanta.

http://subwindow.com

submissionscomments
carpal··on The Afterlife Is Expensive for Digital Movies
> until some enterprising executive decided that the time was ripe for... a 25th-anniversary 3-D rerelease of "Barton Fink," with a hitherto unseen, behind-the-scenes peek at the Coen brothers trying to explain a Hollywood in-joke to John Turturro.

Man, I'd buy that in a second.

carpal··on Ask YC: How should I approach Drupal?
I'd advise against it.

What do you really want to do? Wordpress can be surprisingly flexible. You might want to try that (w/ some plugins).

carpal··on Milemeter: Buy Your Insurance By the Mile
(late, I know)

There are several Flexcar locations in my city, but the nearest is about a 1.5 mile walk. Not really convenient =(

carpal··on Ask YC: Expectations and Reality (Startups)
From what I've seen, most Angels will be fine in and "advisory" role, and don't expect to be given the right to make decisions for the company.

But with money raised by serious venture capital firms, they definitely expect more control. It isn't so much direct as it is indirect. The VC firms will have control over a significant portion (if not a majority) on the Board of Directors. As such, they'll likely have power to hire and fire top-level managers. Including yourself. Therefore, while you're not obligated to obey them, you'll be more inclined to follow their advice since your job is, essentially, in their hands.

That, in its essence, is why you should 1) avoid VC cash unless completely necessary, and 2) pick your VC firm carefully (don't always go with the highest valuation or biggest name).

carpal··on Milemeter: Buy Your Insurance By the Mile
I live in the city and drive about 50 miles a month, while paying about $150 a month for insurance. This will be a Godsend for me. I can't wait.
carpal··on Ask YC: What's the best way to meet an angel investor?
Anyone can code.

Anyone.

It is a question of motivation and effort, not intelligence.

carpal··on Rails 2.0 Released
Heres the thread:

http://news.ycombinator.com/item?id=81932

carpal··on Powell's turns the page
I love Powell's. On a recent trip to Portland, it was all I could do to walk out of there without having spent over $200.
carpal··on Ask YC: What's the best way to meet an angel investor?
>He does all the development and thus our progress was stalled.

My suggestion: Learn to code.

carpal··on My startup's first press article
This phrase has about as much caloric content as a tic-tac:

"on-demand web application to deliver Business Intelligence Extranets"

What's the problem that you guys are solving? How are you solving it? (And don't just tell me, put it on your website)

carpal··on Rails 2.0 Released
I've been developing off of the preview releases for a few weeks, and there's nothing earth shattering. Generally, it just makes things nicer.

I don't do a lot of AJAXy stuff, and I don't talk very frequently to clients that aren't standard browswers. If I did, I think I would have a lot more to gain from this release.

carpal··on My startup's first press article
I'm all for Atlanta-area startups, but...

What the hell does it do? I've read the elevator pitch three times and I can't figure it out.

carpal··on 2001: Business Week explains why Apple stores won't work
The last paragraph is priceless: "That's how everyone else does it."

These people really don't understand that doing the same thing that everyone else does is not a winning strategy. Ever.

carpal··on Ask YC: Who is building a startup/product and making money by charging customers?
I'm charging a monthly per user fee. Most businesses won't use free products simply out of principle. I'm not sure why.
carpal··on My laptop was stolen.
If it was stolen from your car, you might be able to get your car insurance to pay for it. But you might have to file a police report.
carpal··on Ask YC: What is "quality" code?
Quality code is elegant and concise.
carpal··on Rails 2.0 cookies - Security Concern
Yeah, that's bad news- especially since they can modify it once it is cracked.

restful_authentication, for instance, puts only the user_id in the session. If a user were to crack the cookie and change the user_id to, say, 1 (which is often an admin account), it could be a HUGE security vulnerability.

I'm not even sure using a "really good" secret password would be a good enough security measure, since the user can do the brute forcing locally. And what about open source projects, where their environment.rb might be public?

All in all, I don't like it.

carpal··on Ask YC: What Language Do You Use for Multiple CPUs?
Ruby/Rails/Mongrel/Pound does a great job of utilizing all those CPUs that I have in a production environment. There's a bunch of overhead, but it is easier than having to deal with locking.

It really depends on your application, though. If it isn't a web application, and state matters, then you're going to have to go elsewhere.

carpal··on What makes a startup sexy and successful? 5 points.
I've never wanted a down button before.
carpal··on Which Y Combinator backed companies are still alive?
Octopart seems very much "alive". Their last blog post was a mere 3 weeks ago. They've had similar gaps in blog posts before.

Buxfer seems to be doing fine as well.

carpal··on Which Y Combinator backed companies are still alive?
This was posted yesterday:

http://www.techcrunch.com/2007/11/15/loopt-may-be-friending-...

They seem to be doing pretty well.

carpal··on Stephen Wolfram: On Starting a Long-Term Company
Maybe it was faster for truly smart people to get a Ph.D. back in the day. My father had his Ph.D. in computer science by the time he was 21. I tried to take one masters-level course when I was 22 and they laughed at me.

I think it is the education systems' fault, rather than your own.

carpal··on What payment gateway do you use?
I've used many different payment processors both for my own ventures and for my day jobs.

Recommended: Google Payments

Tepid: Paypal, FirePay

Not Recommended: Authorize.NET, TotalTrans, 2Checkout.com

Paypal was the only one I'd done using Rails (the rest with PHP). It was a pain in the ass, but it was also 2005 and Rails was at version 0.13. There is probably a gem or plugin for it now (I implemented it by posting and parsing raw POST requests).

carpal··on Starting up: Registering a company
1) http://novcrequired.com/2007/should-you-incorporate-your-con...

2) C-Corp if you plan on getting any investors. (S-Corps are easier to deal with come tax time, but have significant limitations concerning investors.)

3) Nolo (http://www.nolo.com/) has been suggested

4) Delaware is usually advised.

5) I always use my parents' address. They haven't moved in 20 years. I'm not positive, but I'm pretty sure your real operating address doesn't have to be the same as what your incorporation papers say.

6) I have yet to find a good resource for this.

7) Set a valuation of the company, and divide it by how many shares are outstanding. That is the share price. You can buy shares at that price. After that, issue paper stock certificates and record it in your general ledger (most general ledger software (IE QuickBooks) has a whole section for "Owner's Equity"). Going forward, don't forget to issue stock for "sweat equity" on a vesting schedule. (I always get confused about the differences in shares declared vs outstanding vs issued. But I think this is right)

8) I always open a business checking account and a business credit account with American Express. Be careful with credit (depending on how careful you are and what contract you sign, you may be personally liable for the debt), but it is usually cheaper than equity.

carpal··on The six hour startup
And I thought that 54 hours was hard...

(http://atlanta.startupweekend.com)

carpal··on How good were you at college?
Georgia's HOPE scholarship requires that you keep a 3.0 GPA in order to receive free tuition.

My final GPA was 3.1. It is not a coincidence.

carpal··on Ask YC: Where do you guys find designers for your projects?
I've used rentacoder.com in the past and didn't have great results.

Now I just tend to do it myself, with mixed results.

carpal··on Programming Language Popularity Statistics
The thing that's wrong with most of these statistics is that it doesn't measure popularity. In my mind, popularity is "What is most new development being done in RIGHT NOW." These are more a measure of "What is the sum total of all development for the past 10 years" (About the time that things started showing up on the Internet, and the minimum threshold for most programming books, etc).

Things like Internet search results and job listings are always going to be lagging indicators of programming language popularity. Job search results are lagging because even if most new development is being done in, say, Ruby, it'll take years for the active codebase (that needs to be maintained) to catch up to C or Java. Internet search results are similar- even if 10x more new articles are being written about Ruby, it'll take an incredibly long amount of time to catch up to the massive total that Java has accumulated over time.

What I'd be more interested in is the deltas between each of these statistics on a monthly basis.

carpal··on Is Ruby the New VB?
No. In Ruby, array indices start at 0.
carpal··on Ask YC : Is Ruby on Rails the holy grail of web programming ?
I think everyone else has pretty much summed it up.

My answer is: No, but it is closer than anything else. It is a huge stepping stone towards a truly powerful web applications framework.

Rails won't stop innovating any time soon. There's an absolutely enormous amount of innovation going on in Rails plugins / RubyGems. Eventually the different plugin/gem approaches to common problems will become standardized, and those standardized approaches will make it to Rails core.

Once Rails core has all of these awesome things standardized (multi-stage deployment, more "ruby-like" templates (ERB replacement), fixtures replacement, automatic generation of integration tests, better caching, etc), it will become both great and a bloated piece of crap.

Then, another platform emerges that does to Rails what Rails did to PHP. It will take all of the features of Rails+Bloat, and put it in a sexy package. Then, THAT will be the holy grail.

At least until the cycle happens again.

← PreviousPage 4 of 5Next →