Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Random_ernest
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
Random_ernest
6y ago
I am not a webdev, but isn't that a task for the loadbalancer in the first place?
32.
▲
by
Random_ernest
6y ago
I've seen several of these maps (they are available for most large German cities) and i always ask myself what the value proposition and applications for such maps are. It seems like they take large resources (e.g. manual collection of
33.
▲
by
Random_ernest
6y ago
A good dogma I think fits roughly in the same category as your opinion is a quote from Alan Perlis: “A language that doesn't affect the way you think about programming is not worth knowing.”
34.
▲
by
Random_ernest
6y ago
Libpython.clj allows python interop. So you have the entire ecosystem of python and Java at your hands. I would argue that this should suffice to go far beyond educational purposes.
35.
▲
by
Random_ernest
6y ago
For me personally, my slides improved significantly when I started using Latex. Imo Latex forces you to give clean, concise presentations. If there is content that takes a lot of fiddling, your presentation is probably overloaded with thing
36.
▲
by
Random_ernest
6y ago
I tried to learn FP multiple times by learning haskell. Never clicked, tried clojure and I was productive after roughly 2 days.
37.
▲
by
Random_ernest
7y ago
Datomic also has change history, and you can query against a specific point in time afaik.
38.
▲
by
Random_ernest
7y ago
For everyone thinking of the 2008 financial crysis: My layman point-of-view is that the market for mortgage backed securities in the US is nearly 20 times smaller compared to 2006 https://www.statista.com/statistics/275
39.
▲
by
Random_ernest
7y ago
Do you have something like a mailing list for when it is ready?
40.
▲
by
Random_ernest
7y ago
An imo really nice but lengthy explanation of this is given by Robert Martin here: https://cleancoders.com/video-details/clean-code-episode-0 He calls this restriction by paradigms.
41.
▲
by
Random_ernest
7y ago
> how mailboxes and message passing would really work in a purely functional language anyway, could be awkward to work with them. It works really well and intuitively I would say, and even more; this is a common application to show the a
42.
▲
by
Random_ernest
7y ago
The article is very nice, thanks a lot for it. Especially since I hear the word concurrency and parallelism often thrown around without any distinction. Very off topic, but I have read several times the argument that the rise of functional
43.
▲
by
Random_ernest
7y ago
Okay when I reread it, I see your point. I used their wording, in fact they can't attract anyone but they used the word "talent" for anyone that can code.
44.
▲
by
Random_ernest
7y ago
> Moreover, very, very few people look to improve their efficiency by learning entirely new tech stacks. I firmly believe (against the common HN sentiment) that 99% of the developers do exactly 0 exploration of new technology and they co
45.
▲
by
Random_ernest
7y ago
They are mostly using C/C++.
46.
▲
by
Random_ernest
7y ago
> The author is certainly bullish on Rust in general and in low-level development and so am I. While I share your sentiment, I've recently talked to about 5 people who write software for low-level, security relevant things in airpla
47.
▲
by
Random_ernest
7y ago
> Modern encrypted spread-spectrum digital radio would have looked like random noise until quite recently Topics like this are discussed in Stanislaw Lems, Masters voice novel. A really good read.
48.
▲
by
Random_ernest
7y ago
I really like Clojure, it's a well designed language and one can get quite productive, surprisingly fast. My core criticism that is not really mentioned in the article is the error messages. At the beginning I often felt lost and had n
49.
▲
by
Random_ernest
7y ago
Many of the top 50 python libraries are wrapping a lot of code that is actually c, c++ or fortran. So I doubt that there is a lot of performance to be gained. Numpy is a good examples for that.
50.
▲
by
Random_ernest
7y ago
> If you never have experienced the joy of using "true" REPL, you will never understand the immense value of it. Non-lispy languages, sadly have no "true" REPLs. I don't quite understand this, could you explain i
51.
▲
by
Random_ernest
7y ago
> Clojure still hasn't really found a niche To me Clojures sweet spot was dynamically typed, functional programming with an extremely large ecosystem of tools (due to Java interop).
52.
▲
by
Random_ernest
7y ago
I used it extensively in my PhD thesis for solving nonlinear eigenvalue problems that arise from Maxwell's equations. It's a great tool, in fact one of the best tools for scientific computing I ever used. We also used it extensive
53.
▲
by
Random_ernest
7y ago
To me it's two things. Firstly, I don't really like using the mouse. Secondly, the minimalistic design helps me focus and organise things better. Once you got used to it, you notice other things like the speed and configurability.
54.
▲
by
Random_ernest
7y ago
Sorry if my comment implied that I had left academia. I simply decided to not go into industry as an electrical engineer but pursue a PhD in a non-related, more math-heavy subject.
55.
▲
by
Random_ernest
7y ago
I was in this very situation, thinking I want more than "just" EE. Applied for a PhD position in a branch where mostly mathematicians work, could not be happier with the decision. Do it. Scratch that itch while you still can.
56.
▲
by
Random_ernest
7y ago
> I think advocates of these super statically typed languages completely overestimate the complexity the average human mind is capable of dealing with. Perhaps because the creators are super smart themselves ;-) That is a really good poi
57.
▲
by
Random_ernest
7y ago
> I think you may also see Clojure overtake Scala for the same reason. The simplicity of Clojure may in the long run overtake Scala although Scala benefits a lot from similarity to Java at a superficial level. Correct me if I'm wron
58.
▲
by
Random_ernest
7y ago
What is your experience with python interop in clojure? Does it work sufficiently well that it is really usable or is it rather experimental?
59.
▲
by
Random_ernest
7y ago
> The trouble with Clojure is it's very hard, bordering on impossible, to get it going in a work environment. Really? I guess things changed but I had 0 trouble setting it up recently. > reality of lisp languages is you pretty mu
60.
▲
by
Random_ernest
7y ago
What are your arguments against the JVM if I might ask?
More ›