Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
shele
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
31.
▲
by
shele
6y ago
So in any case I agree that the world needs to get its shit together and thinking about it: I have never really considered to give it a serious try to make/contribute to make that happen.
32.
▲
by
shele
6y ago
Ohm, a lot of thought has gone into indexing in Julia. Julia allows indexing by position `A[1,1]`, slicing `A[1:5, :]`, linear indexing `A[1]`, and logical indexing `A[a.==1]`, relative indexing `A[end-1]` and cartesian indexing `A[Cartesia
33.
▲
by
shele
6y ago
Perhaps not gloves.... https://shoeboxstudio.com/2014/08/24/make-a-wire-knitting-sp...
34.
▲
by
shele
6y ago
Lol, I love jumping to conclusions but this is kind of obvious: https://www.favecrafts.com/Techniques/How-to-Knit-Wire-on-a-...
35.
▲
by
shele
6y ago
Julia's design is like Haskell's monads. It requires a bit of effort to sort out exactly what Julia's value proposition is. That's perhaps why people have the urge to write a Blog post to explain what a monad is, ahem, I
36.
▲
by
shele
6y ago
It _has_ a cool name, tough...
37.
▲
by
shele
6y ago
The crux is that which are "the methods that you'll actually use" is very difficult to answer. A lot of effort is put into this on the Julia "Package compiler" and "Compiler" projects.
38.
▲
by
shele
6y ago
Honestly, if you want to discuss the progress made on the expression problem by a dynamical language whose power and extensibility partly comes from a collection of informal, consensus based interfaces you have to start from a different the
39.
▲
by
shele
6y ago
No, not "most people" and not "happy how X does things" but specifically people who have thought about the expression problem's opinion about how Julia alleviates the expression problem compared to other languages t
40.
▲
by
shele
6y ago
People using Julia are quite happy how it alleviates the expression problem compared to languages they used before. Your argument, if I get it right, that Julia can't solve the expression problem because "the expression problem re
41.
▲
by
shele
6y ago
FORTRAN had arrays 1956...
42.
▲
by
shele
6y ago
Hehe, perhaps no and this is the moment when you figure out that you have mild aphantasia. When people say they "count sheep jumping over a fence" it's not a metaphor.
43.
▲
by
shele
7y ago
It is almost not a study about filters, but a study about an ad hoc vaccine by partially inactivating the virus by drying it on a surface with salt and surfactant.
44.
▲
by
shele
7y ago
We rather do not call Julia a Lisp lest people notice.
45.
▲
by
shele
7y ago
If the “natural lifespan” of humans ends to be 38 you are using a flawed definition of natural. This also connects to people believe that humans in the past died with 30 latest because the life expectancy was 26 years, ignoring that this is
46.
▲
by
shele
7y ago
> absolutely no reason to believe it is the only way of doing things Well, I did not suggests that. > From a mathematical perspective the tape, the registers and instruction tables are all implementation details. No, they are used to
47.
▲
by
shele
7y ago
It was on HN the day ago a bit prematurely, https://news.ycombinator.com/item?id=21636661 From the announcement on discourse some hours ago: https://discourse.julialang.org/t/julia-v1-3-0-has-been-rele.
48.
▲
by
shele
7y ago
You can make sense of the differences abstractly considering the band, the state register and the instruction table of a Turing machine.
49.
▲
by
shele
7y ago
I'd like to add that it took the Julia community itself quite a bit to understand what this "value proposition" actually is, especially that it is not just a very nice high level language language geared towards linear algebr
50.
▲
by
shele
7y ago
Remind me when you "see a sun rising in the morning" next time. Using an indefinite article here is noticed by the reader and will pose the question "Oh, is there one more?". In language rules are sometimes not as absolu
51.
▲
by
shele
7y ago
This brings a wide spectrum of the Julia stack together and underlines the inherent interoperability of Julia solutions: Flux - Elegant Machine Learning Stack Makie - High level plotting on the GPU CuArrays - GPU arrays without code changes
52.
▲
by
shele
8y ago
Great, the answer is then: You should give it a try, to a certain extend "Why Julia is nice" is easier experienced than explained.
53.
▲
by
shele
8y ago
Think about it a moment, which answer would you prefer?
54.
▲
by
shele
8y ago
I like how you got it wrong, proving your point.
55.
▲
by
shele
8y ago
On the other hand, Julia can do the right thing dynamically . Your matrix happens to be symmetric? Julia will chose an appropriate factorisation and will propagate that knowledge through dynamic dispatch.
56.
▲
by
shele
8y ago
Evil design is bad design.
57.
▲
by
shele
8y ago
Maybe a bit nicer (1:3 .|> x->x+1) |> x->join(x,",") |> length
58.
▲
by
shele
8y ago
In Julia editors these are written by e.g. typing `\sigma` with a backslash and using tab completion.
59.
▲
by
shele
8y ago
Welcome, your arrival is not unexpected: https://news.ycombinator.com/item?id=17970854
60.
▲
by
shele
8y ago
Counting is slightly easier: if you have one object, it has slot number 1, and if you have one more object (meaning you have two objects) that second object has slot number 2. PS: I am joking here of course, but seriously, try counting thin
More ›