HNHacker News
TopNewBestAskShowJobs

giltotherescue

72 karma · joined April 12, 2008

http://techgil.tumblr.com
submissionscomments
giltotherescue··on Launch HN: Multis (YC S19): online business bank account for cryptocurrency
Glad to see you guys continually innovating. Wish you the best of luck. -Gil from Gilded
giltotherescue··on Pinterest Raises $100 MM at $1.5Bn Valuation
What about all the copyright holders, such as Getty Images, that are circling the water, waiting for Pinterest to start making money so the rights holders can charge licensing fees? Any business model they come up with has to factor in the costs of legally acquiring all the photos they use.
giltotherescue··on Amazon CloudFront - Support For Dynamic Content
I implemented exactly this for our application about a year ago. We managed to speed up the average backend response times for the entire site by about 500ms. Unfortunately, the cost of the edge servers + the anycast routing tech from a third party vendor was more than the business benefit we saw.
giltotherescue··on Amazon CloudFront - Support For Dynamic Content
Logicworks in New Jersey/NYC and Peer1 in Atlanta.
giltotherescue··on Amazon CloudFront - Support For Dynamic Content
I also use SQS from a non-EC2 app server environment. It's one less service I have to administer, and in my case the latency isn't an issue.
giltotherescue··on Amazon CloudFront - Support For Dynamic Content
There's nothing stopping you from using a traditional CDN vendor as an application CDN. I spoke to the folks at Edgecast about this a year or two ago, and they didn't have a problem with it. However, it sounds like Amazon made some specific optimizations for application content which could be more appealing.

Also, CloudFlare offers the same service, but with added security and anti-spam features.

giltotherescue··on Amazon CloudFront - Support For Dynamic Content
I second this
giltotherescue··on Amazon CloudFront - Support For Dynamic Content
Last time I checked, at that volume one could get much better pricing by committing to a yearly contract through a traditional CDN vendor.
giltotherescue··on Amazon CloudFront - Support For Dynamic Content
I encountered these types of problems on Cloudfront-powered sites all the time when I lived in Colorado. I frequently had issues using GitHub, Basecamp, etc. Only solution was to wait a few minutes and try again.
giltotherescue··on Mixpanel Raises $10.25M
I'm glad that you offer the badge option, but I wish that was in addition to a $30-80/mo plan that I could pay for with cash...
giltotherescue··on Mixpanel Raises $10.25M
It's exactly the same amount of effort to setup. I use both GA (for pageview tracking) and Mixpanel (for engagement tracking). Mixpanel's funnel tracker is more robust, and there is no GA equivalent to Mixpanel's retention analysis. Plus, Mixpanel's event tracking is truly real time.
giltotherescue··on Ask HN: What web services do you pay for?
http://cloudflare.com http://mixpanel.com http://pingdom.com http://newrelic.com http://mailgun.org
giltotherescue··on Occupy Geeks Are Building a Facebook for the 99%
Yawn
giltotherescue··on The real reason you can't hire developers....
Your salary expectations are awful high for a telecommute position. Next time you could consider letting them warm up to you before throwing that out. Also, how can you have expertise in "a bunch of other stuff"? The point of expertise is focus.

Maybe the 40/50 are reading your email. How do you know they are not deciding up front that you're not the right fit?

giltotherescue··on Googlebot now makes POST requests via AJAX
I run a site which triggers POSTs via Ajax for visitor tracking. We explicitly disable crawling of the Ajax directory via robots.txt and have not observed Googlebot crawling these URLs. Strange that Googlebot behaves differently for you.
giltotherescue··on Taking Cold Showers
I wasn't suggesting that taking a cold shower makes you like a Navy SEAL. I was suggesting that if you were training to become one, taking cold showers would help you prepare for the shock of BUD/S training.

But I guess you couldn't be bothered to read my post properly. For someone who has such strong opinions, you sure do lack reading comprehension skills. Removing context in order to make your argument more valid....real classy.

giltotherescue··on $1.39 for 1000 decoded CAPTCHAs
Another method is to pause for an exponential delay after each failed attempt. This makes it prohibitively slow to brute force.
giltotherescue··on Simple algorithms
Yes! Thank you for putting this together.
giltotherescue··on Netflix Outage observations: database issue, not bandwidth/streaming related
They use Amazon SimpleDB as their primary database.
giltotherescue··on What do hackers think of PHP?
And here we have an architecture astronaut. Once you get out of academia and start programming in the real world, you'll realize that there are other considerations for determining which programming language to use besides a robust feature set.

So go write your program in Lisp, but don't complain when you discover how few developers out there are capable of maintaining such an application.

Is English, with its hundreds of rules and exceptions, the best spoken language to communicate in? Of course not. But it's ubiquitous, and that's all that matters.

giltotherescue··on What do hackers think of PHP?
I maintain a site that receives over half a million pageviews per day, not including API requests of XML feeds. This site runs on 3 medium range commodity web servers and 2 database servers, and there's plenty of capacity left.

Don't let the scaling police and architecture astronauts fool you: with the right architecture in place (i.e. a framework like Cake or Zend) and a smart scaling strategy (opcode caching, object caching, page caching, etc), PHP is a great choice for web applications.

Sure PHP has a low barrier to entry, which can lead to poor coding practices, but that shouldn't be a reason for people to express an absolute hate for it. Rather, it's important to stress continual education regardless of which programming language you choose.