Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
lgessler
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
32 ms
·
241.
▲
by
lgessler
7y ago
Is this really true? Genuine question, I'm not being snarky. When I think about common complaints about web dev, they all seem to be caused by something else. JS's non-existent standard library and mournfully inconsistent semantic
242.
▲
by
lgessler
7y ago
The claim that learning how to read and write s-expressions is hard might well be a "made up thing". (I agree with you, I think anyone, if they sat down for a day and really applied themselves to it, would get it.) On the other ha
243.
▲
by
lgessler
7y ago
Let me tell you my perspective as a Lisp enthusiast and ex-software engineer who now works in academia. I think the problem is that most people who write software in the world (even many professional software engineers) just want to solve
244.
▲
by
lgessler
7y ago
What exactly do you mean by function composition? If you mean you can't have long chunks of purely imperative code in CL, I'm pretty sure that's not true: CL is multi-paradigm and supports imperative style. I think you might
245.
▲
by
lgessler
7y ago
I'm not sure I disagree with you, but I think the counterpoint is worth stating: that a compiler is the beginning, not the end, of a productive software engineering toolkit, and that there is no software stack that has achieved perfect
246.
▲
by
lgessler
7y ago
To say nothing of factors other than the type of food consumed, there are many other foods beyond eggs that could give someone salmonella...
247.
▲
by
lgessler
7y ago
> These two statements are at odds. If you can tell one you can tell the inverse. Only if you treat candidate aptitude as binary. Really, aptitude is probably better thought of as a spectrum, and if that's the case then it is not a
248.
▲
by
lgessler
8y ago
Adding to your point, spec goes beyond the power of a (garden variety) type system, since it does its work at runtime. This of course incurs a performance hit, but you can easily exclude these checks in a prod build just by setting a comp
249.
▲
by
lgessler
8y ago
> Interesting article, but don't men invent and build a lot of things, so they do so with a certain male frame of reference? You say this as if it is inevitable and innocuous. Would you also be so cavalier about it if the axis were
250.
▲
by
lgessler
8y ago
Whatever the cause might be, the fact remains that for some reason many impoverished people don't prepare the meals economists imagine they would. Calling this "raw ignorance" is a non-explanation. To say nothing of educati
251.
▲
Jeep Problem
(en.wikipedia.org)
1 points
by
lgessler
8y ago
|
0 comments
252.
▲
by
lgessler
8y ago
If you were a content creator with no technical know-how, how else would you set up a system that would let your supporters donate $x periodically, also assuming no technical know-how on your supporters' part?
253.
▲
by
lgessler
8y ago
If you're using Clojure, you do end up using a lot of Java libraries, but that has more to do with how gigantic the Java library ecosystem is (indeed, this is one of the reasons behind the decision to host Clojure on the JVM) than how
254.
▲
A Mulching Proposal [pdf]
(ironholds.org)
4 points
by
lgessler
8y ago
|
0 comments
255.
▲
by
lgessler
8y ago
I used to work at Epic as a software developer. My take on it is that the key explanation for why medical software is so bad is that it is so hard to even attempt to compete with established EMR's. I could go on at length about this bu
256.
▲
by
lgessler
8y ago
Aren't hiring decisions usually handled by the department? This seems like it would be hard to implement because the pool of people who are going to make hiring decisions over a span of several years would basically be every professor
257.
▲
by
lgessler
8y ago
> any definition that say that a hot dog is a sandwich or that a sub/hero/hoagie is not a sandwich is a definition that I do not accept. Isn't that still prescriptivism? Descriptivism here would mean noting what people cla
258.
▲
by
lgessler
8y ago
neat! I didn't know there were so many options in this space!
259.
▲
by
lgessler
8y ago
Yes, that might be what I would do if I did the workshop again. I still like Repl.it because I think the distinction between the REPL and the file/editor is much easier to grasp there than with IDLE and IDLE's REPL, but running co
260.
▲
by
lgessler
8y ago
Nick Thieberger has a nice comic[1] which I think captures my sentiment about this. I think techies like us severely underestimate how much of a turnoff it can be to begin someone's computer programming experience by making them schlep
261.
▲
by
lgessler
8y ago
Wow really cool, thanks for mentioning it :)
262.
▲
by
lgessler
8y ago
Really cool, Repl.it is the best online bite-sized programming platform I've ever used. The breadth of languages offered is surprising (Brainfuck and Scheme?!), and things I would have thought wouldn't be supported were supported.
263.
▲
by
lgessler
8y ago
Leibniz also dreamed of something similar: https://en.wikipedia.org/wiki/Characteristica_universalis
264.
▲
by
lgessler
8y ago
In general, you can expect that anything that is grammatically encoded will be able to be expressed in a language that does not encode that distinction with periphrasis. For instance, Khwe has five past tense time distinctions that are gram
265.
▲
by
lgessler
8y ago
More on Whorfianism and why it's (mostly) wrong, if this article piqued your interest: https://plato.stanford.edu/entries/linguistics/#Who
266.
▲
by
lgessler
8y ago
If this looks cool you might also be into Google Code Search https://github.com/google/codesearch
267.
▲
by
lgessler
8y ago
Context, I think: https://gist.github.com/halgari/c17f378718cbd2fd82324002133e... Associated Reddit thread: https://www.reddit.com/r/Clojure/comments/a0lalh/timothy_and...
268.
▲
by
lgessler
8y ago
Can anyone comment on how Cycle.js compares to other frontend FRP frameworks like ClojureScript's re-frame[1]? [1]: https://github.com/Day8/re-frame
269.
▲
by
lgessler
8y ago
This is just due to the circumstances of the history of philosophy. The birthplace of analytic philosophy was the UK, and "continental" was a convenient way to refer to all the other (western) philosophical traditions analytic phi
270.
▲
by
lgessler
8y ago
A cool story no doubt, and this is a blog post, so the author should write whatever they please. But as someone who likes Lisp and genuinely does believe Lisp-family languages have underappreciated and incredibly powerful benefits, I was di
More ›