HNHacker News
TopNewBestAskShowJobs

krishy

48 karma · joined September 23, 2011

Developer at Twilio
submissionscomments
krishy··on How the New York Times keeps tragedies ad-free
The options are:

- Show ads - No ads - Tragedy

krishy··on Scoop: A Glimpse Into the NYTimes CMS
No.

We use a pretty normal ("boring") Java stack with Spring, Hibernate and Jersey. Some of the older components use Struts + JSPs whereas the newer components use Backbone (and related libraries).

krishy··on An Opinionated Guide to Modern Java, Part 3: Web Development
> in that you've got your json manipulation, routing, connecting to a database, DI, actors,

While I agree with you about the others 'json manipulation' is not an area that Play can even be compared to Jersey (Jackson). Jersey transparently converts the request body to the required input type whereas with Play you still have to un-marshal the body while taking care of errors (admiddently that can be 'hidden' away using Action composition but still is work that the developer has to worry about). With Jersey its magic that just works.

krishy··on Airpnp: Like Airbnb, but for toilets
I usually refer to this reddit thread for NYC bathrooms - http://www.reddit.com/r/nyc/comments/1q9pvh/secret_bathroom_...
krishy··on Akka, Spray and Play to come Together
This. Slick might be the one true way that typesafe and other purveyors of Scala might believe we should be using to interacting with the database. But not all of us can start there. We'd like a simple ORM that can provide some abstractions and facilities (auto-generated findBy, relational mapping). Finally we went with scala-activerecord which seems to have hit the sweet spot between providing just enough functionality to be an ORM but not blowing up to be a complex beast with secret incantations (ala Hibernate).

All the derision that Rod Johnson got for his keynote where he mentioned the lack of ORM (among other things) as being intimidating to a beginner seems unfair.