Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
th0ma5
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
27 ms
·
481.
▲
by
th0ma5
3y ago
Yeah I guess that illustrates how everyone is talking about different things, I just think Julia shouldn't use that to claim they are not as slow as many other things, or other vague promises of high level abilities that can somehow tr
482.
▲
by
th0ma5
3y ago
The way it is brought up in arguments about how if what you're doing in Julia is slow you can put in the ASM directly in arguments leaves me with the impression that is nonetheless a core part of the "faster than <x>" c
483.
▲
by
th0ma5
3y ago
We need to bring back the awareness that artificial intelligence could really mean just about anything and that things that actually work usually wind up being called something else.
484.
▲
by
th0ma5
3y ago
Yeah citation needed on that one, but it is a dumb hypothetical on my part to illustrate the problem. Another hypothetical, how do you get junior people to support your inline ASM? If it makes this easy to do, it makes the technical debt th
485.
▲
by
th0ma5
3y ago
I noticed you didn't mention Julia explicitly this time because when you outline the abstractions like this it seems silly to claim something about Julia magically solves the position and purpose of these layers. I can write a PySpark
486.
▲
by
th0ma5
3y ago
Yes this is another great example... If Julia is fast then why do you need to inline assembler ?
487.
▲
by
th0ma5
3y ago
Yeah this is a great example of what I'm saying. You obviously don't understand Python then.
488.
▲
by
th0ma5
3y ago
Julia is designed to seem to win arguments as best I can tell... If you complain about the need to break abstractions and the lack of general purpose application you're accused of not understanding. When you say it slow they say you ca
489.
▲
by
th0ma5
3y ago
At every level of abstraction there is a lot of learning in that context, but now you demand it across all levels simultaneously.
490.
▲
by
th0ma5
3y ago
I guess this sounds nice but I wouldn't want to be told that I should just learn assembler, or that if I know assembler that I'd have to put up with whatever high level memory management scheme that I'd have to work around, e
491.
▲
by
th0ma5
3y ago
> Just because you don't see how something can be true, that doesn't mean it isn't true. This is also a non-answer and I don't mean to be flippant but if you have any further justification I'd love to read it. It
492.
▲
Terabits-per-Second Data Rates Achieved at Short Range (2020)
(spectrum.ieee.org)
4 points
by
th0ma5
3y ago
|
0 comments
493.
▲
by
th0ma5
3y ago
How do you define "abstraction" then, I don't see how that is beneficial to obfuscate at which level things are happening.
494.
▲
by
th0ma5
3y ago
> beginner-written julia code will end up being roughly comparable to expert-written numpy code or whatever This is not possible by definition, or is a misunderstanding of where and how performance occurs. If this is possible, then it is
495.
▲
by
th0ma5
3y ago
I can't imagine anything worse than something that is not appropriate for the abstraction... eg https://en.m.wikipedia.org/wiki/Leaky_abstraction Again redefining these things here... if the language has tools for
496.
▲
by
th0ma5
3y ago
This existed quite a while before Julia, how is it that Julia claims this differentiation then? "We pride ourselves by not using the slow thing you're probably not actually using."
497.
▲
by
th0ma5
3y ago
The speed ups exist in other languages like data.table in R, Polars / Jax / NumPy in Python for example.
498.
▲
by
th0ma5
3y ago
But no one in science uses Python loops for example, they use NumPy / Jax / Polars etc so that is an unfair and disingenuous comparison.
499.
▲
by
th0ma5
3y ago
To me, that's the big hand wavy thing is that that thing where if you just do the straightforward obvious thing it's fast, most real world problems aren't straightforward and obvious and therefore turn into something more com
500.
▲
by
th0ma5
3y ago
If the code can easily be vectorized then it has the potential to vectorize it incorrectly or there is some automation happening that is hidden. If they're just saying their non-vectorized operations are just as quick, then how quick c
501.
▲
by
th0ma5
3y ago
I agree with this sentiment, like the majority of CS people are telling statisticians that a lot of Julia remains a kind of snake oil or otherwise mystical thinking, it is very unfortunate. Even in the first page of the documentation "
502.
▲
by
th0ma5
3y ago
I feel the biggest misleading statements around Julia is that for true speed you can somehow ignore the lower abstractions, or that there is some kind of free lunch, but always what you gain in performance you'll spend in development t
503.
▲
by
th0ma5
3y ago
Still very much needs to be discussed. Now that they've opened the can of worms of being a political entity, it most certainly was a political decision not to find cases like this within their own systems that they should know about. A
504.
▲
by
th0ma5
3y ago
I know there's a lot of Musk stans in here, but he really did destroy Twitter, possibly at the behest of the Saudis, and it is now a late night Fox News like ads space full of scams.
505.
▲
by
th0ma5
3y ago
You're trying to make some kind of libertarian point, I'm talking about what real people are saying is really actually happening and what is needed. https://thehill.com/opinion/congress-blog/3499112-solvi
506.
▲
by
th0ma5
3y ago
Why does no one want to increase the housing supply then unless they can get federal money to do so?
507.
▲
by
th0ma5
3y ago
Why isn't more regulation the answer? If children misbehave at school we don't give them more freedom. There are widely published opinions that state this just makes landlords richer and housing rarer to further deregulate.
508.
▲
by
th0ma5
3y ago
I guess you remind me of imminent domain, and the also other legal and not so legal ways people manipulate property values like cash for houses signs.
509.
▲
by
th0ma5
3y ago
You need to challenge your assumptions more, why couldn't you just make single family dwellings illegal in high demand areas? And have the state in charge of housing? Unless you mean to argue about current laws and situations, the main
510.
▲
by
th0ma5
3y ago
If rent was illegal, you would buy.
More ›