HN user

timaelliott

254 karma
Posts3
Comments63
View on HN

He already told you, they are good with the goddamn customers. They have people skills, they are good at dealing with people. Can't you understand that? What the hell is wrong with you?

I don't disagree nor do I use heroku, it's moot for myself.

I was just commenting how row-limitations were a very NoSQL way of enforcing data limits and inappropriate for an RDBMS.

I disagree. By restricting the number of rows I think you're just going to end up with folks creating sloppy schemas specifically to avoid going over the limit.

  post.categories (varchar) = "1,51,78,84,100"
and other wonderful non-normalized approaches.
Login vs Log In 14 years ago

Is making otherwise innocuous changes which have a substantial impact on user behavior important to the startup culture?

No, no at all.

Why do you think you'd only get paid $33k? If that's the case, that's suggesting the compensation and ownership is:

  Co-Founder: $33k Salary, 45% Equity
  Co-Founder: $33k Salary, 45% Equity
         You: $33k Salary, 10% Equity
I'm hoping the problem is self-evident.

Yes.

In 2008/2009, another engineer and myself built an ad-platform that received around 500M impressions per day, 5M clicks per day. And it wasn't just recording a tweet or publishing out to followers. We took the user input query, had to do some keyword/relevancy targeting, geofiltering, matching to advertisers and deliver back a large result set of adverts. All within 100ms.

Our platform was also apache, mod_php, memcached, mysql and rabbitmq. So definitely not the most optimal of platforms by any means. We had two colos with ~20 servers (dell r410s) at each facility.

Twitter just recently announced 400M tweets/day. I'm not trying to brag about my experiences, because looking back now we made numerous amateur mistakes, but just showing that Twitter's "scale" is a joke compared to everyday challenges at any large internet ad network.

Yeah, just not cutting it for me. I understand the workarounds but the reality is they shouldn't be required. I should be able to right-click a directory and "Add to Dropbox"

I really wish Dropbox would add the ability for arbitrary directory syncing. This single "dropbox" folder is so annoying.

Until them, I'm quite content with one of their competitors.

> For our geo-search API, we used PostgreSQL for many months, but once our Media entries were sharded, moved over to using Apache Solr. It has a simple JSON interface, so as far as our application is concerned, it’s just another API to consume.

Does anyone have particular insight to share on this? Last I checked, Solr's geospatial searching methods are rather inefficient -- haversine across all documents, bounding boxes that rely on haversine and Solr4 was looking into geohashes (better but have some serious edge-case problems where they fall apart).

Meanwhile PostgreSQL offers r-tree indexing for spatial queries and is blazing fast.

Am I missing some hidden power about Solr's geospatial lookups that make it faster/better than an r-tree implementation?

Dumping PHP For Go 14 years ago

Author has either been making some ridiculously inappropriate system apps or is about to start making equally questionable web apps.

Obviously languages can serve multiple purposes but the intended uses of these have almost no overlap.

PHP: The Right Way 14 years ago

This is an excellent point. I so often attribute my disdain to Java itself when, in reality, the issue is the majority of Java engineers.

Java itself can be a beautifully terse language.