HNHacker News
TopNewBestAskShowJobs

hepta

56 karma · joined July 3, 2015

submissionscomments
hepta··on Employees: looking for “the great boss who cares about their development”
IMO the original title is linkbait, even if not intended as such. Once you define "satisfaction" it makes more sense.
hepta··on Python 3 in 2016
I don't understand this, what is more "pythonic" about 2?
hepta··on AWS Java documentation is fucked
I'd put XML and annotations in the same class of problem because they are (mostly) not checked by the type system. For instance, you can have a REST controller that simply does not "work" because you're missing an annotation. You can easily debug this if is a place in your code where the controllers are registered, but with annotations the interactions between your code and the framework (or whatever requires annotation) are not obvious by just looking at the code.
hepta··on To Prevent Back Pain, Orthotics Are Out, Exercise Is In
How much walking works for you?
hepta··on Sit/Stand Desk: IKEA Skarsta Review
What are they?
hepta··on What Elm and Haskell are teaching mainstream JS [video]
Curiously, the biggest benefits (of typed functional languages) for me are revealed with larger codebases or spiked code that I have to revisit some weeks later.
hepta··on Functional Reactive Programming in Java
Stream fusion (in Haskell) is the removal of intermediate lists created when you chain multiple list functions (map, filter, fold, etc).

https://donsbot.wordpress.com/2008/06/04/haskell-as-fast-as-...

hepta··on Functional Reactive Programming in Java
Both Clojure and Scala work on the JVM, both have lazy sequences, Scala even has lazy evaluation. It's not the same as fusion, but it's not unnecessary iteration either. These are not invalidated by being on the JVM, Java can do some of these as well.
hepta··on Better Java – Resources for Writing Modern Java
This is great, thanks. I've also used something like this: https://gist.github.com/dwijnand/3741951
← PreviousPage 2 of 2