Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
eapriv
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
31.
▲
by
eapriv
1y ago
> “I built an AI” > look inside > it’s a ChatGPT wrapper
32.
▲
by
eapriv
1y ago
Terrible. I stopped reading after this nonsense: “The graph of this equation looks like a smooth, looping curve, which is where the name "elliptic" comes from.”
33.
▲
by
eapriv
2y ago
It’s always fun to read posts like that: they say “look at this amazing thing it drew”, and the image is utter garbage.
34.
▲
by
eapriv
2y ago
Caution: this seems to be an ad for "quadratic", which promises "The spreadsheet with AI". I'm sure it will turn out much better than Excel, a spreadsheet without "AI".
35.
▲
by
eapriv
2y ago
Of course the order matters, that’s why the file names have numbers in them.
36.
▲
by
eapriv
2y ago
Yet people wouldn’t write a Fortran compiler in Fortran, or a MATLAB compiler in MATLAB.
37.
▲
by
eapriv
2y ago
“Nice” doesn’t mean “well suitable for writing a compiler in”. It’s strange to think that all languages should be equally good for writing all kinds of things, and choosing a web language for a non-web task is doubly strange.
38.
▲
by
eapriv
2y ago
It’s not obvious from the text, but the compiler was previously written in TypeScript (which was kind of a strange choice for the language to write a compiler in).
39.
▲
by
eapriv
2y ago
Or there are no “coinciding measurements”, and someone intentionally selected some random dates and numbers based on the sizes of the existing kiosk?
40.
▲
by
eapriv
2y ago
Lots of meaningless numerology, so what’s the point?
41.
▲
by
eapriv
2y ago
I’m pretty sure they didn’t mean “exponentially more” in the asymptotic complexity sense. They could be both O(N log(N)), but with dramatically different constants.
42.
▲
by
eapriv
2y ago
Isn’t “the ratio of logs” going to be slower?
43.
▲
by
eapriv
2y ago
Schönhage-Strassen is not about matrix multiplication.
44.
▲
by
eapriv
2y ago
For matrix multiplication? How?
45.
▲
by
eapriv
2y ago
It doesn’t even compile (the last code snippet uses some undefined variables).
46.
▲
by
eapriv
2y ago
> FFT based matrix multiplication, which is O((n^2)log(n)) What?
47.
▲
by
eapriv
2y ago
The name “best practices” kind of implies that they actually are practiced somewhere. So it’s different from theoretical abstract ideas “how we should write software”, which maybe nobody follows.
48.
▲
by
eapriv
2y ago
Software around us is quite terrible, so it’s kind of obvious that one shouldn’t follow “best practices” that led to this state of things.
49.
▲
by
eapriv
2y ago
Why would anyone do that?
50.
▲
by
eapriv
2y ago
It’s not “optimized for desktop”, it only works on desktop. I think it’s hilarious when something plainly doesn’t work and people say “oh, it’s not optimized for this case”. That’s now what “optimization” means.
51.
▲
by
eapriv
2y ago
There’s a bug: if a puzzle has multiple solutions, only one of them is considered “correct”.
52.
▲
by
eapriv
2y ago
No need to apologize, 0 == -0 even if we are talking about floats.
53.
▲
by
eapriv
2y ago
“Comment threat” is a nice one.
54.
▲
by
eapriv
2y ago
It is actually supported since .NET 8.
55.
▲
by
eapriv
2y ago
It’s “ternary (logic instruction)”, not “(ternary logic) instruction”.
56.
▲
The Case of the Missing Increment
(computerenhance.com)
15 points
by
eapriv
2y ago
|
1 comments
57.
▲
by
eapriv
2y ago
Yes. https://caseymuratori.com/blog_0015
58.
▲
by
eapriv
2y ago
Sure, but the conversion method does not require the numbers to be distinct or non-consecutive.
59.
▲
by
eapriv
2y ago
This is always possible, because 1 is a Fibonacci number.
60.
▲
by
eapriv
2y ago
This easily follows from the law of reciprocity.
More ›