News for hackers. Stuff that matters.

pkofod

Re:What's Great about Julia? on Thursday December 08, 2022 @03:17AM (#33905577)
Software has bugs. That's the way it is. You may think that Julia (but I suppose this is mostly about the ecosystem of packages around Julia) has too many bugs. Then you can use something else. Like Python. If you move from Julia to Python, you may want to use Numpy? Pretty cool project. It currently has 1,9k issues on Github and if you filter by bugs, it has 599 such labeled issues. How many of those are issues like in the post? I don't know. The same applies to Scipy. For example, the gaussian hypergeometric function returns wrong results for some input values https://github.com/scipy/scipy/issues/3479. This issue was filed in 2014. You can find similar old issues in Julia packages. That's how these things go. Luckily, many of the issues listed in the blog post are fixed.

If you think that picking any language and any library combination with a semi-high requirement for the number of features you want to be already implemented will be able to fulfill the "this has to be completely correct or I won't use it for my research"-requirement you will have a hard time.

The last part of the post seems to be about OffSetArrays.jl. Many people who have implemented libraries and who care about composability and generic input also agree that the Base AbstractArray interface is not perfect or complete and sometimes the issue is that the interface that does exist is not followed well enough for composability to work. A more complete, agreed upon, and generally adhered to interface for an "AbstractArray" would be nice and has been+is being worked on and discussed by many people in the community.

Re:Unsolved problems in economics on Tuesday May 17, 2022 @11:10AM (#31411880)
Econ PhD here! Also IO.
Re:Julia 1.6: what has changed since Julia 1.0? on Monday February 15, 2021 @03:55AM (#26140624)
You don't precompile just because it's run from the commandline though. There must be something missing from your workflow description, or you're somehow misunderstanding what is going on. Since this is a v1.6 blog post: did you try a v1.6 RC?
Re:Julia 1.6: what has changed since Julia 1.0? on Monday February 15, 2021 @03:52AM (#26140606)
What does "32GB" have to do with it? Why would a worker process segfault in this scenario?
Re:Julia 1.5 Highlights on Monday August 03, 2020 @05:53PM (#24043901)
This makes no sense without showing what you're running ? Are you also using MKL in Julia? https://github.com/JuliaComputing/MKL.jl
Mine was 1½ month "late". The new due date was given 3 days after I put in the order. What are the odds? :)
Re:Machine Learning on Encrypted Data Without Decrypting It on Tuesday November 26, 2019 @02:18PM (#21641616)
What do you mean by "refuse to show willingness to fix or even acknowledge the problem"? Do you realize that two of those issues were started by core contributors?
Re:How Can a Star Be Older Than the Universe? on Thursday October 17, 2019 @04:16AM (#21279941)
I feel so stupid when talking and hearing about physics... but we are not in any meaningful way "at the center" of the universe are we? Or is every point in some sense at the center (a point of reference thing)? I'm asking because why would it be 46.5 "each way"?
Re:Julia's Release Process on Wednesday August 28, 2019 @01:10PM (#20821760)
I know that http://ternaryintelligence.com/ use Julia (because they use a package of mine and have reached out [and allowed me to state that they do so]), but it's also quite clear from past juliacons that http://relational.ai/ do.
Re:Composable multi-threaded parallelism in Julia on Wednesday July 24, 2019 @02:55PM (#20518431)
What do you mean? That's my point exactly. While Haskell has that now, they didn't always have it.

If a programming language is created in 2019 they can certainly instantly incorporate insights from existing technology in their design an plans. However, that doesn't mean that any programming language/compiler project started today will instantly have all of those features. Things take time in each new framework.

Re:Composable multi-threaded parallelism in Julia on Tuesday July 23, 2019 @11:18PM (#20512149)
For complete completenes sake, Haskell has existed for almost three decades :)
Re:Composable multi-threaded parallelism in Julia on Tuesday July 23, 2019 @05:09PM (#20510225)
I think it's great that they went ahead and released a binary for people to try it out without having to compile from source.
Re:Why Julia on Monday February 25, 2019 @04:52AM (#19244399)
Why can you not call you imagemagick operation from julia? Can't you just `run(``)` it?
Re:Julia 1.0 on Friday August 10, 2018 @04:30AM (#17731603)
I know, right? Every time I want to read the top post on hacker news I always spend 10 minutes looking for it... but then I realize that HN labels the top post "1" and not "0". So annoying.
Re:Julia 1.0 on Thursday August 09, 2018 @06:10PM (#17729003)
what is "cool" is very person specific though. It's hard to fully appreciate multiple dispatch in 8 lines for example
Re:Why Numba and Cython are not substitutes for Julia on Monday August 06, 2018 @04:19PM (#17701401)
Do you mean top-to-bottom Numba-jitted? Or projects/libraries that use Numba to speed up parts of the code?
Re:My favorite things that are coming with Julia 1.0 on Friday June 01, 2018 @08:34AM (#17204673)
What do you mean that it's "third party"?
Re:It's Time to End the War on Salt (2011) on Friday January 22, 2016 @04:01AM (#10951617)
Same in Denmark, but probably mostly amongst my parents' or grandparents' generation (I'm mid 20s).
Re:Three Years as a One-Man Startup on Thursday January 07, 2016 @06:32AM (#10857352)
Great story, good luck!
Why do you assume you know who downvoted you?
Re:Peter Naur has died on Monday January 04, 2016 @04:33AM (#10834680)
It's not so much that you're entitled to anything because you're of a certain ethnicity or belong to a certain culture, but if we have 200 different cultures, and some metric that we want to perform well according to, should we not try to learn from those cultures who excel?

Saying that being proud of a culture is building walls and thus bad is over-the-top PC. Just because I am proud (of something) does not mean that I don't want to share it with you if you want to give it a go.

You're acting as if "I'm proud to be Danish, 'cus look at all these great CS Danes" is the same as saying "We need to be the only nation in the world, and we want to wipe out everyone who thinks differently." Being proud is great, as long as you don't turn blind to other people's value and worth.

Re:Peter Naur has died on Monday January 04, 2016 @03:10AM (#10834494)
You may have heard about something called maps though. Google maps.
Re:How to Make Python Run as Fast as Julia on Wednesday December 16, 2015 @09:13AM (#10744331)
It must be then. I had a student doing a term paper with the exact same problem. Often plotting related, but not necessarily. Havn't been able to find a solution myself, or online.
Re:How to Make Python Run as Fast as Julia on Wednesday December 16, 2015 @08:51AM (#10744194)
I meant no harm, and as you can see, thebooktocome actually understood my comment, and has given me a useful answer.

Have a nice day.

Re:How to Make Python Run as Fast as Julia on Wednesday December 16, 2015 @07:45AM (#10743876)
A: "X is stupid, Y is much better!" B: "Are you sure X is stupid? How is Y better?" C: "Don't argue, B! Dig deeper."

You figure out who's who.

I was merely trying to understand why thebooktocome thought the profiler was so bad.

Re:Screenshots from developers: 2002 vs. 2015 on Wednesday December 16, 2015 @04:32AM (#10743227)
Now I feel much sadness indeed.
Re:How to Make Python Run as Fast as Julia on Wednesday December 16, 2015 @03:48AM (#10743088)
Do you really think profiling is so horrifyingly bad in Julia with ProfileView? Imho, I cannot see what Matlab offers on top of that, but that may just be me.
Re:How to Make Python Run as Fast as Julia on Wednesday December 16, 2015 @03:46AM (#10743077)
Well, they're probably not Linux (Ubuntu only problems perhaps?) users then. Matlab crashes again and again, locking up my entire computer, so I have to hard reset it. It happens so frequently that I simply had to install Windows on my computer, and boot up in that when I need to work on a project where my collaborators voted for Matlab.
Re:Screenshots from developers: 2002 vs. 2015 on Saturday December 12, 2015 @09:08AM (#10722777)
Don't worry they're only internet points :)
Re:In Danger: The life and death of Julia the gorilla on Friday December 11, 2015 @08:27AM (#10716914)
I thought it might be a clever analogy or something like that :)

Older »