Hacker Newsnew | past | comments | ask | show | jobs | submit | galenlynch's commentslogin

I believe Julia only uses the Git registry as an authoritative ledger where new packages are registered [1]. My understanding is that as you mention, most clients don't access it, and instead use the "Pkg Protocol" [2] which does not use Git.

[1] https://github.com/JuliaRegistries/General

[2] https://pkgdocs.julialang.org/dev/protocol/


I interpreted that sentence to mean poodles were a less obvious working dog:

"Yet almost all gifted word learners are working breeds. Those include the obvious breeds such as … but also less obvious ones such as poodles"


I think that was already accounted for (parent mentioned 20 MW thermal)


Here's the page that describes the methodology: https://freopp.org/how-we-calculated-the-return-on-investmen...


Ducks already eat slugs, no BMI required.


This is true for many functions, but afaik the llvm code is only generated for a function paired with the types of the arguments that it was called with. Since Julia functions are for the most part 'generic' and work with a wide range of argument types, you would have to restrict the compiled binary or library to a specific set of argument types. Some functions also have type instability and can't be made into pure llvm.


It seems you think their mistake was using C in the first place, and not the way they used C.

Calling people out for not using a language that you prefer is not helping them learn, nor is it bitter medicine to those who find learning your preferred language "hard".


> It seems you think their mistake was using C in the first place, and not the way they used C.

I mean, guns are restricted in all countries, while of course it's the way guns are used that is truly what people take issue with. If you hang it up on your own wall and never take it off, nobody has an issue with your gun, but enforcement of that is nigh impossible and so we restrict the ownership to policemen and allow only things like hunting rifles for the small group that still likes to go hunting.

As someone working in security, I'd make a similar though obviously less extreme case for unsafe languages like C. If you don't need it, then why use something that you can shoot yourself in the foot with? You put other people at risk through using it incorrectly and it's nigh impossible to enforce secure coding. Many people seem to think that you need C++, C, or assembly to write fast code whereas nowadays there are plenty of alternatives without some of C's biggest issues.


To me, this is not a simple matter of preference like your choice of editor or the way you prefer to have it configured, to be used by you and you alone.

Software, especially open source software, is often collaborative. The programming language is a way of expressing yourself not only to your compiler, but also to other human beings.

Would you write a book today in Middle English, when the rest of the world is expecting modern English?


Most 'sun lamps' do not emit UVB, which is required for your body to make vitamin D.


Then don't buy those if your looking for that feature?


you're missing the point; he's saying that sun lamps don't have the same effect as the sun. This isn't just a "feature" that some lamps have and others don't; it's a crucial missing ingredient that results in the sun lamps you are suggesting simply _not working_.


No, I'm not. There are UVB generating light sources and they also fall under the SAD/Sun lamp definition.


Do you have any concrete examples for Python? As far as I know, ggplot2 is only for R. I would be interested to try out some alternatives to Matplotlib.


Altair (based on vega-lite) is a personal favorite. Plotnine is also a good port of ggplot.


Thanks!


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: