Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Certhas
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
50 ms
·
661.
▲
by
Certhas
5y ago
So what's your conclusion from this failure? That everyone else is stupid? You're a bad teacher? Or it's not actually simple and the above explanation includes a ton of implicit understanding of the subtle interactions of the
662.
▲
by
Certhas
5y ago
Sorry, but what? Specifically: what about your writing justifies the assertion that git is simple? Git is a horrible convoluted set of commands to make a lot of different data structures [1] interact. And if you do it wrong you can get into
663.
▲
by
Certhas
5y ago
You don't seem to understand what a tax haven is. It's not that domestic people don't pay taxes, or that there is no income tax, or payroll tax. It's that corporate profits can be artificially shifted there and are then
664.
▲
by
Certhas
5y ago
https://en.wikipedia.org/wiki/Ireland_as_a_tax_haven > Ireland's base erosion and profit shifting (BEPS) tools give some foreign corporates Effective tax rates of 0% to 2.5% on global profits re-routed to Irela
665.
▲
by
Certhas
5y ago
Everyone benefits from the EU in different ways. But that Ireland is a tax haven is not exactly a shocking accusation. Ireland is actively lobbying against global minimum taxation rules, e.g.: https://www.nytimes.com/2021&#x
666.
▲
by
Certhas
5y ago
Even angles behave very counter-intuitively in high dimensions. E.g. in high dimensional spaces uniformaly randomly chosen vectors always have the same inner product. Why? Sum x_i y_i is a sum of iid random variables, so the variance goes t
667.
▲
by
Certhas
5y ago
Just because there are grey areas doesn't mean there aren't also clear cut cases that are ruled out. If I publish a book as CC-BY-NC you can't turn around and offer it verbatim on Amazon for some fee. This is useful, and the
668.
▲
by
Certhas
5y ago
That might be, but your counter argument is not showing that you seriously engage with the most common criticism (including in this article), which is that there is no sane business model for them to adjust towards. It's not that they
669.
▲
by
Certhas
5y ago
This would be a reasonable point to make if there were reasonable alternatives for simpler version control. But for better or worse the world has standardized on git for all version control. If you want your "two phd student implement
670.
▲
by
Certhas
5y ago
Any language has stumbling blocks. That's _really_ different from fundamental issues with the language. There is no working around most of the issues mentioned here. I think a million and one posts on 1-based indexing and "why no
671.
▲
by
Certhas
5y ago
I think you're completely right with this observation. In practice much of Julia is duck typed. It uses types to pass information from the outermost caller to the compiler of the inner functions, not to express invariants. Human annota
672.
▲
by
Certhas
5y ago
I agree with much of what the article gripes about. To me it's not prohibitive, and obviously brilliant stuff is being built in Julia as it is right now. But I just feel that things could be that much better. That said, I do feel some
673.
▲
by
Certhas
5y ago
Sure, but there is a big difference between "obedient and expendable" and highly trained to do risky things that might well kill you (and would certainly kill anyone not as highly trained). From a cynical resource investment persp
674.
▲
by
Certhas
5y ago
Kind of agree with the first half of your comment, but I think the second half seriously sells both the efforts to make things safe and the character of the first astronauts short. People didn't become test pilots through obedience, an
675.
▲
by
Certhas
5y ago
I fully agree and have been advocating for the introduction of traits/protocols/concepts or some such thing in Julia. But the problem is not that Base is untyped in the current type system, it's that the type system is not ex
676.
▲
by
Certhas
5y ago
I agree about the importance of ecosystems. But here is the thing: In the Python ecosystem I can have fast sparse matrix multiplication, or fast numba compiled functions, or fast JITed ODE solvers. But I can't use a sparse matrix libra
677.
▲
by
Certhas
5y ago
I think you are roughly right that more expertise in this area would be beneficial, but you also don't seem to understand what the core strengths and goals/short comings of Julia are. I would love to see more engagement, but if it
678.
▲
by
Certhas
5y ago
It's weird to me to see Fortran and Mathematica grouped together. :) The reality in Python, Mathematica, etc... is that you don't write your libraries in them. You delegate the ahrd work to libraries written in Fortran/C/
679.
▲
by
Certhas
5y ago
This passage describes a really different situation though. Say I have a USB Stick with important data on it. It has a warning label on it that says "if you plug this in, it may destroy your computer unless you have the correct passwor
680.
▲
by
Certhas
5y ago
But all Signal is (threatening to be) doing is blowing up devices that parse all files using insecure software. Let's look at another case, I remember that some people had USB drivers that detected "wrigglers" and shut down t
681.
▲
by
Certhas
5y ago
I think the crucial point glossed over in the analysis of the blog post is "knowingly causes the transmission". The user of Cellebrite causes the transmission. I would really like to see a proper legal analysis of the situation, a
682.
▲
by
Certhas
5y ago
It seems to me that this is kind of irrelevant to the point of the post. Also, if you would like more context, there is a first sentence to this post that links the post that explains the context. Specifically: > What would happen is th
683.
▲
by
Certhas
5y ago
This sounds like in the end you agree that a lot of ML is applied stats? The problem in my mind is not that ML is using a lot of stats (obviously), it's that foundational mathematical concepts get labelled as ML techniques. This is why
684.
▲
by
Certhas
5y ago
I am a physicist by training. I have neither an applied math/stats nor a ML/comp sci background, but I am increasingly using these methods. So I am far from an expert, but I also am not coming at this from some start-up perspectiv
685.
▲
by
Certhas
5y ago
Yeah, but no. It definitely is a buzzword that randomly gets attached to every method of data analysis these days. If you disagree, then please give me a definition that is both distinct from statistics but also means that Regression is an
686.
▲
by
Certhas
5y ago
But it explains the wrong thing. It's a fundamentally ridiculous framing. A basic neural network layer is a linear transformation + constant offset + activation function. Linear transformations are the elementary building block. And Fo
687.
▲
by
Certhas
5y ago
I have definitely seen regressions referred to as linear machine learning. Not even kidding.
688.
▲
by
Certhas
6y ago
That's an interesting point, thanks. I only looked at income...
689.
▲
by
Certhas
6y ago
It's an interesting read, and not entirely new information, but I find this leap pretty unconvincing: > So it's not 2020 that's the anomaly here, but 1982. The real question is why so few people had gotten rich from starti
690.
▲
by
Certhas
6y ago
Julia has always had the ability to call Python code. For example you can use PyPlot/matplotlib as a plotting backend for Julia. There is no way to bootstrap a scientific language without leveraging existing ecosystems. But this is a s
More ›