Hacker News new | past | comments | ask | show | jobs | submit | more ninjazee124's comments login

http://vetr.com/ - crowdsourced stock ratings.

Think of it as the yelp of the stock market, we get people to add projections on where a stock is headed and calculate a five-point star rating and a consensus target price.


But why?


To promote Verizon, obviously.


502, how ironic.



Been there, done that. I switched from Java to Scala and Play. Back to Java 8 and Spring MVC and couldn't be happier to be back.


I went from Java to Scala and am back to Java 8, and couldn't be happier with my choice. We are also using the latest Spring 4 framework which plays well with Java 8.

A lot of the Spring + Java haters haven't really looked at all the improvements have happened to both Spring and Java recently, either that or they just like to bounce off what they read online without any actual experience.

It's a solid stack for a backend, and I have built the whole platform on in without a hitch.


Java is here to stay. We are a small startup, but I am building our entire backend in Java 8.


definitely a smart choice...especially if you are thinking of something that can adapt to evolving technology, so far I haven't found a platform quite as flexible.


Yup, following the herd is the best way to go. Especially if it means that everyone bigger than you can afford to hire the best and brightest at salaries you can't even dream of matching....


Better to use Java 8 with Lombok extensions.


Nice, liked Lombok! But why stop there, Scala / Kotlin have everything you have in Lombok + Java 8 (case class in Scala and data class in Kotlin do basically what @Data does, in Scala there are no checked exceptions by default, and both have very good null safety solutions, albeit different approach)

I think that if a company is open to using Java 8 + Lombok, then they should at least try out Scala / Kotlin (or even xTend) for comparison.

If compile times are what worries you, Kotlin seems to be on par with Java compilation times, although I don't think Kotlin is production ready yet. (and it misses some Java 8 / Scala goodies such as parallel collections etc... though I'm sure JetBrains will add it soon...)


Did you have a look at Xtend's Active Annotations? http://www.eclipse.org/community/eclipse_newsletter/2013/mar... You can define your own annotation processors without having to understand Java Byte Code. With Xtend, an annotation processor is basically a small Java code generator that can add/remove/modify classes/interfaces/fields/methods. It's quite awesome for automating design patterns, e.g. generating getters/setters, observer pattern, property objects, delegators, etc.


Anyone with any sense of taste avoids Lombok. It's a terrible hack. Rather use Scala which gives you far more. Maintaining Lombok + Java is a pain.


I dislike nearly everything about Lombok but `val`. Everyone else seems to be the opposite :-(


I used Scala at my previous startup, but for my new startup I decided to build the backend in Java 8. Biggest reasons were the tooling/IDE is just miserable in Scala and the lack of developers in the market. I am really happy with my decision to build our backend with Java 8, quite a joy to write lambda expressions and have the tooling of Java.

Pretty sure I won't be going back to Scala.


What are you working on for your new startup?

I think that Java 8 is such a large improvement that I will use Java more often, and use Clojure less often for back ends.


The backend stack is entirely Java 8 built on top of Spring 4 eco system.


Full Stack developer / Senior JAVA developer - WhisperInvest (http://www.whisperinvest.com/) - New York, NY (Manhattan)

We are are early stage but funded startup, looking for our 3rd full-time hire!

We are looking or a entrepreneurial engineer with experience building robust web applications. Ideal candidate should exhibit a passion for technology, have strong experience in Java and skilled in javascript, and be able to work fluidly in a UNIX environment.

Must have a BS or MS in Computer Science or related technical field.

Our backend is based on JDK8 and Spring, and frontend is Angular.JS running on Node.

Salary based on experience, and you get equity. Come be part of a great team and have fun building and learning with us!

Send us your resume at careers@whisperinvest.com


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: