HN user

tomafro

126 karma
Posts2
Comments20
View on HN

I'm not sure I quite get this.

The code looks great. The mapping features seem strong (thanks in part to the power of ActiveModel). However, by restricting the adapter interface to a simple key/value store, don't you lose access to many of the features that make each backend distinct?

I think Redis, Cassandra, MongoDB, etc. are great, but to me it't the differences amongst them which are interesting, not the similarities.

I wouldn't be swayed either way by a high Stack Overflow rating.

That said, asking and answering technical questions can be really beneficial. It's much harder to write about something clearly than some people realise, and a great skill to develop.

Also, rather than the whole reputation, I might take interest in particular answers: a single solid answer to a difficult question demonstrates a lot more than many point scoring answers to easier ones.

He should also define respond_to? on the DoNotDisturb class. Relying on method_missing to pass calls to respond_to? to the proxied class will not work, as it is defined in Object. Responding to a method when respond_to? returns false breaks the class contract.

The two ads I had to click to hide and the sharing toolbar on inc.com are all more objectionable than dreadlocks.

As tptacek has written, is there even a controversy here?

Your French version feels authentic to me, but then so does the Irish one. I doubt one can say where jokes like these originate. All cultures and languages probably have versions of them.

The comments here remind me of an old Irish joke where a hopelessly lost tourist asks an old man by the side of the road "Can you tell me how to get to Dublin?". After a few minutes thinking, the man replies "Well, you don't want to start from here".

I doubt 37signals wanted to be in a place where an apparently simple change would involve so much work, but that's where they found themselves. They did what they had to do. There's no point snarking about their starting place without knowing how and why they got there.

This is exactly how I feel. The new features look great; we'd be happy to pay extra for them. But with less than 10 developers, we're too small to make full use of them. $78 extra/month is too high a price for the benefit we'd gain.

Yeah, it looks as though it's a work in progress, rather than a working import. I'd be amazed if there wasn't an announcement on the github blog when the repository is actually ready.

And doesn't this plugin kind of achieve this? Rather than marking sites which should be rendered in IE6, you mark them to be rendered in Chrome. So all legacy sites work without modification (using the IE6 engine), whilst modern sites can add the chrome meta tag and get rendered by Chrome.