Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
krumbie
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
1.
▲
by
krumbie
3y ago
Personally, I like the state now better than a couple years ago, where it was a struggle to get Cairo.jl working because it was interacting with users' systems in weird ways. It admittedly takes much more harddrive space, sometimes to
2.
▲
by
krumbie
3y ago
Yeah the recipes are Plots.jl's strength. We will need more time to get there, I've always felt that the statefulness you get from having interactivity gets in the way of easy composability a bit. In Plots, you assemble one big pl
3.
▲
by
krumbie
3y ago
I don't use it personally, but RCall.jl[1] is the main R interop package in Julia. You could call libraries that have no equivalent in Julia using that and write your own analyses in Julia instead. [1] https://github.com
4.
▲
by
krumbie
3y ago
I don't think we claim we are the only library that uses something like Observables, as you say there are others that do. VegaLite also uses a signal mechanism for interactivity, for example. Makie has been inspired by many libraries t
5.
▲
by
krumbie
3y ago
It's in a different category I would say. For the users, ggplot is mostly about the grammar idea, how you assemble plots from data, geoms, etc. Makie is on a lower level, where you create elements like axes, colorbars, legends etc. man
6.
▲
by
krumbie
3y ago
Improving the docs as a key point was one of my takeaways from MakieCon. It's pretty time-intensive to work on them as you can imagine, but I hope we'll be able to make the structure more clear and efficient in the future. There s
7.
▲
by
krumbie
3y ago
I have a reverse corollary of this, which is: As I do/use things that are useful/interesting despite of their papercuts, then if I don't do/use something because of perceived "papercuts", they are probably not
8.
▲
Ask HN: Strategies to handle RAW photo libraries
1 points
by
krumbie
4y ago
|
1 comments
9.
▲
by
krumbie
4y ago
This is not only about things moving away from where they were, but also popup windows appearing above a thing you wanted to click on. You cannot always avoid that, so I think the solution is to ignore clicks on things that have recently (i
10.
▲
by
krumbie
4y ago
What's kind of crazy is how the images tend to have similarities in small features that become very apparent when flipping back and forth between images, but which are not obvious per se. For example, I flipped back and forth between B
11.
▲
by
krumbie
4y ago
That is fascinating. I thought that bells had one or a couple dominant / loud frequencies that would mostly determine pitch, and the rest would just mix in to change the timbre but not the main percept. I always found the sound of melo
12.
▲
by
krumbie
4y ago
I guess it's mostly academics who have unusual problems that demand custom solutions, but which are small enough so people can switch to a language their lab group is not using and still be successful with their projects. I also wish f
13.
▲
by
krumbie
4y ago
It's definitely not objectively better. For normal workflows, the startup latency is a real hindrance, even if the community has collectively built norms around that which help a bit (keeping a long running repl session open, etc.). Bu
14.
▲
by
krumbie
5y ago
I don't think it's frowned upon to compile, many people want this capability as well. If you had a program that could be proven to use no dynamic dispatch it would probably be feasible to compile it as a static binary. But as long
15.
▲
by
krumbie
5y ago
I don't think it's just about whether it's hard to do, your syntax example looks short enough and one can memorize these two patterns relatively quickly. However, both patterns are another special case how identifiers are res
16.
▲
by
krumbie
5y ago
That's true. However, I believe that many R programmers don't know when non-standard evaluation happens or what it is exactly. Functions with or without it cannot be told apart just by looking at the syntax. While NSE enables the
17.
▲
by
krumbie
5y ago
I've experienced it many times how intimidating it can be to ask about things in a new workplace that seem to be commonplace there. Especially in the US, where abbreviations are used for a ridiculous number of things. You just can'
18.
▲
by
krumbie
5y ago
This resonated with me. I refused to open an instagram account because I didn't want to think about what other people might like when taking photos.
19.
▲
by
krumbie
5y ago
And this is why it's hard for newcomers to switch to open access journals. Because they cannot easily afford not to have well known journals in their publication list when applying for positions. Because the people in charge probably d
20.
▲
by
krumbie
6y ago
I'd actually say the opposite. In my experience, n-dimensional arrays for example are very useful for problems that don't have anything to do with linear algebra. And in Julia it's just so convenient that all the high level f
21.
▲
by
krumbie
6y ago
Because you believe that you can't get used to a different convention? It gets brought up a lot that for array offsets, zero based is more natural. In my experience, the amount of index calculations you need in Julia is minimal anyway
22.
▲
by
krumbie
6y ago
That's true. I am of course biased in talking mostly to people on the Julia Slack etc. who enjoy the language a lot and do interesting things with it. That's one of the reasons, though, why I never find the "how many people a
23.
▲
by
krumbie
6y ago
The comparison between different languages gets tiring when it focuses on making a black-and-white statement like "Julia is better" or "Python is better" and "x is never going to overtake y". Yes, Python has ma
24.
▲
by
krumbie
6y ago
I have created one of the recent competitors in this space [1], and I think it's not so bad, as long as the macros are reasonably simple to understand. If you look in the readme of my project, the four syntax examples actually look qui
25.
▲
Try MakieLayout – Perfect Layouts for Interactive Scientific Graphics in Julia
(jkrumbiegel.github.io)
8 points
by
krumbie
6y ago
|
1 comments