Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
camdez
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
1.
▲
by
camdez
5mo ago
I don't disagree with anything you've said here, I just don't see how it applies to the situation. With `datomic.api/with`, you can apply new datoms and get back a new DB value. Repeat this process as many times as you w
2.
▲
by
camdez
5mo ago
Wait, this statement seems way too strong. The linked article points out that Datomic doesn't support branching from the past . It absolutely does support branching, and I've built entire test suites that way. From a cursory glan
3.
▲
by
camdez
1y ago
Ok, I like this game / question, but I daresay I'm confused about some of these (or have not even fathomed some of the implied pronunciations). `seq`, `Eq`, `prev` I pronounce like the beginnings of the underlying words, so I'
4.
▲
by
camdez
3y ago
The exact semantics of the problem aren't clear (do we need to maintain order? Do we need to use the initial count? Why do we have counts on subsequent elements if we only add 1?), but the logical Clojure solution would just be: (f
5.
▲
by
camdez
4y ago
Emacs Lisp actually has threading macros natively (seemingly since at least 2016), but they're (IMHO) obnoxiously named `thread-first` and `thread-last`.
6.
▲
by
camdez
4y ago
I specifically called out the tertiary operator in my text so as to be fair, but tried to keep things simple in my example. Perhaps too simple. Of course you can do that simple case with a tertiary operator but: 1. It's a construct tha
7.
▲
by
camdez
4y ago
I actually agree with that entirely, and the point of my jest was just to say that we should look deeper for the important ideas, not refuse to read the book because we don't like the color of the cover. Lispers don't feel positiv
8.
▲
by
camdez
4y ago
I certainly don't fault you for having that reaction, but I would encourage you to look deeper and not dismiss one of the most interesting families of programming languages on the basis that it looks weird. Far from atrophying your ski
9.
▲
by
camdez
4y ago
Agreed. This is why I don't do any math I can't do on my fingers. Parentheses are just too scary, and there's no way that parenthesis math junk actually has any useful ideas.
10.
▲
by
camdez
4y ago
Very kind of you to say. Thank you.
11.
▲
by
camdez
4y ago
Expanding on this a bit, Clojure, as a language, is fundamentally against the idea of ORMs in its design. Objects / classes are not so much the problem, per se—it's specifically that ORMs fundamentally involve scattering uncoordin
12.
▲
by
camdez
4y ago
I struggle to see how this "doesn't matter" while also agreeing with you that it's a super cool property. Especially for someone coming from an alphabetic language background. Logograms allow you to understand (some) me
13.
▲
by
camdez
6y ago
If that's the biggest problem, things must be going pretty well.
14.
▲
by
camdez
9y ago
+1 That thing is gross. I'd edit so much more slowly if I had to go back to a messy, complex syntax. At least without a very clever / specialized editor effectively undoing the change for me. Infix is occasionally more readable
15.
▲
by
camdez
9y ago
{{Citation needed}}
16.
▲
by
camdez
10y ago
> If it were to just be "foo bar 1", you couldn't tell the difference between (C style again for clarity): foo(bar(1)) and foo(bar, 1). Or `foo(bar)(1)`.
17.
▲
by
camdez
11y ago
We're discussing this a bit more on Reddit: https://www.reddit.com/r/Clojure/comments/3jjit5/what_does_s...
18.
▲
by
camdez
11y ago
Good point. It exists but isn't necessary for applying adjectives to nouns. Mea culpa. Agreed RE "水好" being unnatural, but it's hardly incorrect.
19.
▲
by
camdez
11y ago
Ah, that's a good point. I suppose the limited vocabulary swells the number of compounds, making for more opportunities for confusion in parsing them. Thanks!
20.
▲
by
camdez
11y ago
Very cool. So dropping subject pronouns ("pro-drop") is formally acceptable?
21.
▲
by
camdez
11y ago
Very cool. The grammatical basics seem a lot like Chinese, with similar word order, and a couple Japanese-esque particles thrown in (li ≈ が, e ≈ を). Lacking tense, conjugation / declension, subject / verb agreement, grammatical ge
22.
▲
by
camdez
12y ago
I don’t find this to be an accurate description. Yes, quality (often) has this one bad apple spoils the whole bunch property. If we have to have a math metaphor we might say that quality is multiplicative , in the sense that one low valu
23.
▲
by
camdez
13y ago
It does appear that he got that backwards.
24.
▲
by
camdez
13y ago
Fine, I'll bite. How do you figure "it does not include army of unemployed people"? Census data should reflect members of the population regardless of employment status.
25.
▲
by
camdez
13y ago
Moreover, the amount of work that he has done towards this end is incredible . His productivity (at least in the early days of GNU) was astounding and inspiring. Perhaps one RMS didn't get us there, but two? Or five? It'd be a
26.
▲
by
camdez
13y ago
Well put. The consequences of that are where things get interesting: When violence is systemized we consider it OK. When something stands out we consider it wrong. Authority is presumed to be benevolent (or, at least, extra-moral).
27.
▲
by
camdez
13y ago
I just noticed that you said "your state orders you", oops. That's not the situation I'm talking about. The morality of soldiers is a complex and interesting topic, but what my comment is about is the responsibility (or
28.
▲
by
camdez
13y ago
Choosing to kill with non-governmental violence does not mean that the decision is made alone. In fact, the particular assassination in question was a plot involving multiple individuals. Killing via the government is a group decision invol
29.
▲
by
camdez
13y ago
Allow me to play devil's advocate for a moment... Most of us, for fairly obvious reasons, decry the use of violence by individuals, yet we are all complicit in the use of violence by the state. Our democratic governments imprison and k
30.
▲
Accept It, Glass is Here to Stay
(camdez.com)
1 points
by
camdez
13y ago
|
0 comments
More ›