Recent submissions

Comment · 9 years ago
I suspect that you have never actually used a phone-dispatch car service in NYC. You have no visibility into their ETA. Call back and ask... the answer is always the same "5 minutes".
Comment · 9 years ago
This might be the best comment I have ever read on HN.
Comment · 9 years ago
Classes do not imply inheritance. Classes are a means of defining an interface, albeit a heavy one.

The statement that it is better to separate data and behavior is far from self-evident IMO, and I would be very interested to understand why this is such a deeply held belief. Seriously, why?

Comment · 10 years ago
If you are running this from your own AWS account doesn't it have the problem of not anonymizing the traffic - since it can all be tied to your identity?
Comment · 10 years ago
This is what happens when you do business with a company who views you as the product.
Comment · 10 years ago
Interesting. Noted.
Comment · 10 years ago
Seems like mostly FUD. No mention of specific issues in any clients. And please have a look at other high throughput systems (like Cassandra or VoltDB) before claiming that a load balancer is the proper way to connect clients to a distributed system.
Comment · 10 years ago
This person has obviously never worked on a project of any scale. See where your ad-hoc practices get you when you have millions of LOC.

Can we all agree that there is good code and bad code and the difference between the two is often contextual, then move on. Geez.

Comment · 10 years ago
Why no to Cassandra? I don't have the reference on hand, but I believe the issues identified by aphyr have since been addressed. It is important to do your own due diligence, especially when referencing work that is more than a year or two old.
Comment · 10 years ago
It seems to me that one of the core differences between MySQL/Postgres and distributed stores like Cassandra / Hbase is that with the former your data and your write workload have to fit onto a single host. If either one cannot fit then you have to partition at the application level or use a real distributed data store. Partitioning at the app level is an operational burden and complexity that would be best avoided, but there are always exceptions.
Comment · 10 years ago
While I agree that the author and others in the same role clearly do not feel apart of the culture, could you really expect them to? They don't have any equity, they don't make very much, they are monitored and evaluated like telemarketers, yet the management expects them to buy into the "change the world" mantra. I think you have to admit that it's demeaning. Why would they feel anything besides anger or jealousy?
Comment · 10 years ago
It's disgusting to be comparing a veteran's suffering to a beggar's.
Comment · 10 years ago
No. The veteran is worthy because in his suffering, he provided value to the community.
Comment · 10 years ago
Lots of hate here so far. I agree more explanation of their premise would go a long way towards convincing skeptics. However, I think this is an interesting perspective and deserves better conversation. Fiscal policy is progressive and has a dramatic impact on individual finances. Contrary to popular belief not everyone in the 1% pays the capital gains rate.
Comment · 10 years ago
So?

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton