Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
neukoelln
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
neukoelln
8y ago
Do-notation is Haskell is purely syntactic sugar over function calls. You can remove do-notation from Haskell and still write the exact same programs (with monads and all). Also, monads are not about state anymore than classes in Java are a
2.
▲
by
neukoelln
8y ago
> Monads exist because because haskell people want to pretend that there is this ideal mathematical world where things dont change Monads exist independently from Haskell and are not about "things that change".
3.
▲
by
neukoelln
8y ago
What's imperative about monads? Or rather, what is not functional? Why should they be avoided?
4.
▲
by
neukoelln
9y ago
You can add * https://github.com/zalando/grafter to your list.
5.
▲
by
neukoelln
9y ago
And you will also get a stack overflow for free.
6.
▲
by
neukoelln
9y ago
How is it 25 MP? 4096 × 2160 pixels = 8.8 MP.
7.
▲
by
neukoelln
9y ago
Wow, I'm on my second battery for my T430s and about to replace it soon. Battery life is < 1 hour, even with a new one I usually wouldn't get more than three hours. :-(
8.
▲
by
neukoelln
9y ago
Greetings from a fellow KIT CS alumnus.
9.
▲
by
neukoelln
9y ago
Twitter have not abandoned Scala.
10.
▲
by
neukoelln
10y ago
It's also very overpriced. I just moved into a new apartment and I am paying 9€/sqm cold in a very central location. This is very cheap. 11-14€ is more realistic, but even with utilities included you would never have to pay 24€&#x
11.
▲
by
neukoelln
10y ago
I think Ron Gilbert uses Squirrel in his upcoming game Thimbleweed Park.
12.
▲
by
neukoelln
10y ago
> What about all the potentially very talented programmers that have a non-math background? If they don't know what something means, they can educate themselves. I learned about monoids in my first course in linear algebra at the un
13.
▲
by
neukoelln
10y ago
I admit that I am not an expert on Scala, but I am confused about your "Person" example. I thought that this was exactly the common use case that wouldn't cost you an allocation. According to http://docs.scala-l
14.
▲
by
neukoelln
10y ago
If you have your class extend AnyVal, you even get the wrapping for free.
15.
▲
by
neukoelln
11y ago
Can you tell me what's the problem with multiple inheritance if your superclasses only consist of pure virtual functions? From [1]: "Bjarne Stroustrup: I had a lot of problems explaining that to people and never quite understood w
16.
▲
by
neukoelln
11y ago
C++ doesn't have the interface keyword, but that does not mean you cannot have a class that is a pure interface (all methods abstract).
17.
▲
by
neukoelln
11y ago
I think you are mistaken about Lisp. Most Common Lisp / Scheme implementations I know of are compiled.
18.
▲
by
neukoelln
11y ago
That would be ridiculously high, but do you believe it? Especially 80k on average ?
19.
▲
by
neukoelln
11y ago
Companies with hundreds of developers typically have their fair share of junior developers as well that will earn below average.
20.
▲
by
neukoelln
11y ago
I don't know where you have those numbers from, but they are very inaccurate. The average household income in Berlin in 2012 was 1650€ net per month [1], so that would be about 20k per year. According to what you wrote, Berlin streets
21.
▲
by
neukoelln
12y ago
We also thought this way. We had our daily standup at half past ten, which was right in the middle between coming in and going to lunch. Now we moved it to quarter to two, which for most of us means a bit after lunch. Now we have no interru