767 karma · joined March 31, 2016
Edit: better sentence formation.
Please don't. We need more people like you to infuse much needed energy in a field/profession that is becoming mundane and steadily going downhill day by day.
Library author here. v1.0 was released recently with React 17 support (and v6 d3.js). I thought this would be a good time to get some feedback from HN community.
There are also Vue[0] and Svelte[1] libraries for anyone interested in those frameworks (all the three libraries share the same core).
Rust on the other hand is not a thin layer on top of something like Coffee script. So it does not need to keep up with 'something' for decades. As long as it continues to do its current job of making systems programming safer and fun, it is going to be here for a long long time.
[0] - https://elixir-lang.org/getting-started/mix-otp/docs-tests-a...
The needle transition is based on the duration given by the user. You can control the timing by controlling the needle transition duration.
> what was your motivation and use case for building this? Initially I built this for myself to be used in one of my work related projects. Now, I'm just maintaining it since people depend on this.
Library author here. v1.0 was released recently with React 17 support (and v6 d3.js). I thought this would be a good time to get some feedback from people here.
There are also Vue[0] and Svelte[1] libraries for anyone interested in those frameworks (all the three libraries share the same core).
Glad to answer any questions.
GP's comment is more about mushrooming of tutorials/tuition centers on every nook and corner for IIT JEE prep, similar to any cottage industry.
> We people like the wear the “tightly knit society” as badge of honour, let me tell you this “tightly knit society” has done more harm than good.
That is a sweeping statement that can be dismissed as garbage rightly. It would be better if author backs up with some examples on how he arrived at this conclusion. In any case, whether a tight knit society is good or bad for us is entirely subjective and should not be trivially generalized.
PS: The next line of the highlighted statement has some typo.
>We Indian people have no India of the amount of mental Probably should be fixed.
Maybe author meant 'idea', but came of as 'India'
Excellent quote. Can you give the source of this quote?
if (isFeatureDisabled()) {
// do not proceed
return
}
But still the style guide holds, since there is no negations ...Do you actually earn this amount per year? Or, is this just a projection of what you think the value of code you write is?
Your analogy might work for short term contractors but not for a full time employment, where essentially you are putting yourself at your employers service virtually 24/7 with almost no extra pay while doing intangible (aka knowledge) work where the employer might get 5x or 200x return out of your work, but essentially you will just get almost linear pay raises (even including performance bonuses).
You cannot compare a full time knowledge worker with a gig worker that does tangible physical work.
One of the criticisms of management path is that it just blocks your mind with anxieties, since you are dealing with lot of unknowns and things which you don't control ...
If you are truly able to switch off after work (as a manager) and still devote your energy on programming pursuits, then I guess you really have a good team and a really good job.
I would be interested to hear your experiences after you work with good number of teams which you inherit (not build them from scratch), and still feel the same way.
> Anything MAY change at any time.
Thank you for clarification. So, now it begs the question how did Elm team persuaded people to try out their language in production if it is still in initial development and anything MAY change at any time ...
The problem with Elm is their messaging about their production readiness, luring people to try things out for critical production systems and then pull the rug out from under in the name of 'this should be the right way to do things; you are doing it wrongly', when people are already neck deep with their solutions in their production systems.
As an aside, there is no way we can compare Clojure to Elm, as the former is unimaginably brilliant in giving access to the host/target platform (JVM) so that people can get all the benefits of the battle tested libraries of Java/JVM. This Elm saga is completely the opposite. Elm core team is trying so hard to prevent people from using more tested and stable solutions from the JS world without offering them an alternative.
Well ... I don't use Elm in production. But, I'm sure there are people out there who got gaslighted because of this ill-conceived move, and they can better explain about 'production readiness' story that was weaved around Elm.
> Hence the fact that it is v0.19
I also don't understand how can a minor version 0.18 -> 0.19 completly break backwards compatibility even if it is not stable. Well may be it's just Elm. They should have atleast thrown a `deprecated` warning and maintain backwards compatibilty till the next major version.
Wishing you best for your app.
I think this is one of the major themes of all the 'Elm dramas' that we have been reading and hearing about. Elm core team should stop recommending it as a stable platform that people can try out (which Elm clearly is not).
While you may have a point, language developed with closed process and just the source published in one of the famous code hosting sites need not emphasize on having a "community"[0] if it is not really looking to hear things from the "community".
The author is one of the "core team" members of Django[0]. So, it is safe to say that whatever assumptions he has about open source is not a fantasy and cannot be compared line-by-line to a text book definition of open source.
Edit: But I really like the idea of this VS Code extension and will definitely try out. As I type this, I just got lost in editor for like 2 hours and a VS Code extension like this would have helped.
[0] - https://palerdot.in/remindoro/ [1] - https://github.com/palerdot/remindoro