Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
entha_saava
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
20 ms
·
31.
▲
by
entha_saava
6y ago
But do you have a HackerNews spamming taskforce that mentions nim in every comment?
32.
▲
by
entha_saava
6y ago
Claiming rust is as expressive as Python/JS/Kotlin for non-fp-nerds is precisely what leads to rust evangelism strike force memes.
33.
▲
by
entha_saava
6y ago
Type checking doesn't seem to be major bottleneck at all. The major issues seem to be 1) Technical debt in rustc producing large amounts of LLVM IR and expecting LLVM to optimize it away 2) generic monomorphization producing vast amoun
34.
▲
Haskell vs. Go vs. OCaml vs. (2018)
(pl-rants.net)
7 points
by
entha_saava
6y ago
|
1 comments
35.
▲
Haskell vs. Go vs. OCaml Vs
(pl-rants.net)
1 points
by
entha_saava
6y ago
|
0 comments
36.
▲
by
entha_saava
6y ago
Off topic; I would like to know your news sources.
37.
▲
by
entha_saava
6y ago
Can confirm. Once there was demand for IT because of outsourcing, everyone studied CSE and most of them didn't have interest in it, obviously. This explains the quality of work outsourced to sweatshops like Infosys and TCS.
38.
▲
by
entha_saava
6y ago
The problem with Indian education system is that it is rote-learning focused. People do courses for sake of getting jobs and therefore everyone tries to game the system by optimizing for some metrics. It is not fundamentally geared towards
39.
▲
by
entha_saava
6y ago
Thanks..
40.
▲
by
entha_saava
6y ago
Can someone knowledgeable explain how are lisp REPLs different from Python / Ruby REPLs? What is the differentiating point of REPL driven development? Is it that you interactively test your functions and add them to source file once th
41.
▲
by
entha_saava
6y ago
Explicit parallelism can be much easier on abstract streams. And that is better than implicit parallelization. Running on many cores for max throughput is not important for many applications, as compared to power consumption and CPU /
42.
▲
by
entha_saava
6y ago
True. That was a vague notion. I think Joel Spolsky's "Hitting the high notes" summarized it better.
43.
▲
by
entha_saava
6y ago
For example functions only take objects of supported types. Many invariants are verifiable at compile time. Especially when you have generics, structural typing and ADTs, the expressiveness is pretty good.
44.
▲
by
entha_saava
6y ago
Less testing, Documentation, Guarding against typos, better IDE support, better performance; But there is a whole new generation of web developers who don't bother to learn algorithms or low level programming, and just churn out code w
45.
▲
by
entha_saava
6y ago
With all the "Rust is as productive as X" and "If your data structure/logic won't work in rust, it was bad design" bullshit the silent majority of us are accustomed to see on HN..
46.
▲
by
entha_saava
6y ago
You forgot development times.
47.
▲
by
entha_saava
6y ago
> This really nails why languages like PHP and Ruby have won out over static typed ... Real reason is lowering the bar of entry, and that explains why web is horribly broken. The "bootcamp webshit" meme exists for a reason. Tha
48.
▲
by
entha_saava
6y ago
> The "insane amount of thought", as is the norm for the Golang team, involved a gymnastic demonstration to evade (1) any serious consideration of prior art in use whatsoever "We never do what those Java 1xers do, because
49.
▲
by
entha_saava
6y ago
It is saddening to see so much pessimism in the thread. Tight regulations on reproducibility are the first thing academia needs. Academia is a rat race with so much dishonesty and optimizing for measure (citation count etc..) these days. I
50.
▲
The Flub Paradox
(steved-imaginaryreal.blogspot.com)
1 points
by
entha_saava
6y ago
|
0 comments
51.
▲
by
entha_saava
6y ago
what about `fn(args) => exp`? Can be simplified as `fn arg => exp(arg)` for simple ones..
52.
▲
C More or Less
(gnu.org)
4 points
by
entha_saava
6y ago
|
0 comments
53.
▲
by
entha_saava
6y ago
> Actually, the more experience I get, the more I think Joel was wrong. There is no black and white in software. Joel writes from a viewpoint that's not always applicable to all of us.
54.
▲
by
entha_saava
6y ago
Like every compiled language :/
55.
▲
by
entha_saava
6y ago
Physics for Entertainment by Yakov Perelman
56.
▲
by
entha_saava
6y ago
> like a closed over value type that could escape the local scope You mean, captured in closure?
57.
▲
by
entha_saava
6y ago
> if the compiler can automatically transform objects anyway, why do we even need value types/structs? It cannot always without affecting the semantics. An array of structs will still have to be an array of references in most cases,
58.
▲
by
entha_saava
6y ago
> Android is not a secure OS because it enables and allows behaviors that make it leak data and protect the user poorly. I am going to bite. You are just biased. Google adds more APIs because it doesn't have much interest in limitin
59.
▲
by
entha_saava
6y ago
There appear to be at least one open source thing that does the same: netguard
60.
▲
by
entha_saava
6y ago
Many of us don't have any app that contains ads (maybe except twitter/instagram/reddit etc.. but I don't find them much disruptive).
More ›