Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
yohanatan
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
91.
▲
by
yohanatan
12y ago
That's all well and good but I fail to see how it is relevant to my post. I was just pointing out a logical fallacy in the post I responded to.
92.
▲
by
yohanatan
12y ago
Do you think those people exist in some sort of vacuum where they don't have access to (or will become aware of) the kernel mailing list thread?
93.
▲
by
yohanatan
12y ago
Cursing is the symptom of a small vocabulary and little self-restraint.
94.
▲
by
yohanatan
12y ago
I actually still disagree that those [cute comments] should be replaced by [machine-generated] cute quotes. If one has trouble expressing what is really going on, then she should think harder and/or consult a dictionary/thesaurus&
95.
▲
by
yohanatan
12y ago
That's actually what I expected this to be before clicking the link. Oh well, one can hope.
96.
▲
by
yohanatan
12y ago
That's a bet I would take any day and I think you probably don't need the low level access you think you do. It's largely due to historical architectural decisions that people think so. See: http://dl.acm.org/
97.
▲
by
yohanatan
12y ago
The reason you don't discern the presence of any problem is that you happily purr along as an effective 'human compiler' in a language with a [relatively] lower level of abstraction. You cannot detect that you're actuall
98.
▲
by
yohanatan
12y ago
Functors (also known as parameterized modules). See: http://ocaml.org/learn/tutorials/modules.html
99.
▲
by
yohanatan
12y ago
In the case where the reader doesn't understand `.join()`, they should look up the following page and read its documentation (which is about as clear as it can possibly be): https://docs.python.org/2/library/m
100.
▲
by
yohanatan
12y ago
Visual Basic has this mode. See 'on error resume next': http://msdn.microsoft.com/en-us/library/aa266173(v=vs.60).as...
101.
▲
by
yohanatan
12y ago
This article contains a perfect example of why I don't like to write or read comments in code. Comments are not compiled and thus allow for sloppy verbiage such as the following: # Exit the completed processes for p in proces
102.
▲
by
yohanatan
12y ago
Erlang has built-in support for high availability. Such things as 'let it crash' + message passing architecture + process isolation, etc.
103.
▲
by
yohanatan
12y ago
Yea, I second what froaway said. 'Scripting' in Scala is quite easy and works like you would hope it would. Integration w/ the shell is quite nice and it's as concise as Python, Ruby et al and yet also typesafe. Win-win.
104.
▲
by
yohanatan
12y ago
That does look nice!
105.
▲
by
yohanatan
12y ago
I think you're missing the fact that you can use all of those same techniques in languages without all the noise. You can also use a plain old editor with such languages (which can be handy if debugging/writing code on a headless
106.
▲
by
yohanatan
12y ago
Scala can consume any Java library with ease. The programmers I am interested in hiring can program in any language but choose to use the most powerful ones because they are vastly more productive in such than the hordes of 'freely ava
107.
▲
by
yohanatan
12y ago
No, I've used plenty of modern IDEs. In fact I use IntelliJ for writing Scala and most of the features you list are implemented for it too. But, as others pointed out, even if your IDE can generate ungodly amounts of code for you, you
108.
▲
by
yohanatan
12y ago
My experience directly contradicts your claim. I have consistently seen code size reduced by 40-70% by switching from Java to Scala (and that's without doing anything fancy).
109.
▲
by
yohanatan
12y ago
Couldn't you just use Scala as a better Java in that case? Or do you just generally like wasting lots of vertical space on braces & monstrously verbose and sparsely distributed code chock full of boilerplate? Also, this isn't
110.
▲
by
yohanatan
12y ago
Actually, that's part of the torture: http://www.theguardian.com/world/2008/jun/19/usa.guantanamo
111.
▲
by
yohanatan
12y ago
Umm, Jim Weirich's explanation in this video makes pretty much perfect sense: http://vimeo.com/45140590
112.
▲
by
yohanatan
12y ago
'Eventually consistent' is not at all a "new term".
113.
▲
by
yohanatan
12y ago
Do you really want to have to wait up to an hour if your IP address changes and you're away from home?
114.
▲
by
yohanatan
12y ago
Ray Kurzweil has been predicting this result for years.
115.
▲
by
yohanatan
12y ago
or c) the presenter slipped it in at the last minute on his own accord.
116.
▲
by
yohanatan
12y ago
Not exactly. See the reasoning here: https://news.ycombinator.com/item?id=7814908
117.
▲
by
yohanatan
12y ago
Here's one of them: "The only waste product from silicon power stations would be large amounts of solid silicon-dioxide “ash” but this could be recycled back to the smelters to be reduced to silicon again." So, if ash is a &#
118.
▲
by
yohanatan
12y ago
In the context of murder investigations, perhaps it is easier to form a complete set of possible explanations before applying that principle? That's how I always read it at least.
119.
▲
by
yohanatan
12y ago
If you read the article, then you failed at reading comprehension. The drop in efficiency on recycling is mentioned twice .
120.
▲
by
yohanatan
12y ago
Wouldn't it also be shown to people who merely have Javascript disabled?
More ›