HackerTrans
TopNewTrendsCommentsPastAskShowJobs

shele

no profile record

comments

shele
·3 tahun yang lalu·discuss
> Also, Git's CLI aggressively obscures those core concepts, so any learner is in an uphill battle even if their mind does happen to work the right way

Thank you, that resonates
shele
·3 tahun yang lalu·discuss
Ah, that's great, sounds like we are allies, for example when arguing for "let it crash" and other take aways from the Erlang error reporting philosophy in the Julia community.
shele
·3 tahun yang lalu·discuss
And thus we who transitioned to Julia from R and know a bit about martingales and less about programming have long been trying to degrade the core of the language and its principles by making `mean` a Base function.
shele
·3 tahun yang lalu·discuss
> more than the typical "the code auto-differentiates" or "it's faster" or whatever it is that people have said in the past

Why are you asking to be convinced if you don't want to be convinced?
shele
·3 tahun yang lalu·discuss
La mayoría de humans ist gewohnt avoir mehr letters que clés de toute façon.
shele
·3 tahun yang lalu·discuss
I would never put in 45s by pressing buttons, it seems we are alike there. But I would put 45 sec in with a (rotary) time control knob though, maybe you want to reevaluate.
shele
·3 tahun yang lalu·discuss
That’s an amazingly modern take.
shele
·4 tahun yang lalu·discuss
Would it not be better at this point to move on?
shele
·4 tahun yang lalu·discuss
The notions first index, current index, previous index, next index and last index and each index are all invariant under shifts of the index set... yet this is the hill people choose to die on.
shele
·4 tahun yang lalu·discuss
Some abstractions are costly if the compiler doesn't optimize them away, so one use is to check if that happens. So one iterates changing the Julia code, not the machine code mostly.
shele
·4 tahun yang lalu·discuss
A bit earlier even than that.
shele
·4 tahun yang lalu·discuss
Right, my point is just: As new methods are added by the owners of new types it requires a common understanding and community consensus how a function should act on new types (i.e. about the "idea" of the function.)
shele
·4 tahun yang lalu·discuss
Interesting that is is this way in Haskell in this example: In Julia, there are community/consensus-based processes to what the "idea" of a symbol is (or rather, the idea of a function with its current methods and its future methods defined for new types) and package interoperability often works in a similar way.
shele
·4 tahun yang lalu·discuss
Tamas, coming from CL, has donated a very nice list on how "make it easier to help you" on https://discourse.julialang.org/t/please-read-make-it-easier..., so the Julia community has at most streamlined this process a bit :-)
shele
·4 tahun yang lalu·discuss
This is a very reasonable article, not cut for front-page drama.