Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
saiojd
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
saiojd
3y ago
Three.js works just fine with functions like `.add`, it sure is ugly though. It kind of blows the mind that javascript has had so many syntactic additions over the years but still has no operator overloading.
32.
▲
by
saiojd
3y ago
Another thing that TS does nicely is object handling in general: dot access for objects attributes, object destructuring, typed objects for function options. In most ML projects I see a bunch of functions that look like: def my_fn(x,
33.
▲
by
saiojd
3y ago
I feel like you are being unfairly dismissive. Just imagine the stress of being targeted by the police because you match some criminals statistically.
34.
▲
by
saiojd
3y ago
Since you seem knowledgable on this topic, what is it that TPUs do differently than GPUs? Why are they better at inference?
35.
▲
by
saiojd
3y ago
We've all been there :D
36.
▲
by
saiojd
3y ago
That's a good point. The more I think about it the more what I said was a way of rationalizing not agreeing with the parent comment. Even if there were no ressource constrains it still doesn't feel selfish to me not to have childr
37.
▲
by
saiojd
3y ago
I have to ask: when posting a question like this, what kind of response are you hoping to get?
38.
▲
by
saiojd
3y ago
Not really selfish at all when you consider that the Earth's population cannot grow infinitely. Some people have kids, others don't, not a big deal.
39.
▲
by
saiojd
3y ago
Would you mind defining 'glut' in the context of your post? What you're saying seems very interesting but I can't quite wrap my head around it.
40.
▲
by
saiojd
3y ago
Thanks for sharing, that's interesting angle that I did not consider. So essentially the argument goes that more "surface area" == more vulnerabilities? While that makes perfect sense, don't you feel like the pressure fo
41.
▲
by
saiojd
3y ago
Why does it bother you that browsers have many features? At this point browsers are essentially a cross-platform VM and it really seems like this trend will only accentuate in the future.
42.
▲
by
saiojd
4y ago
I feel very sad reading this. You are absolutely correct that I view HN as watercooler where I make hyperbolic statements, but incorrect when you say that that I did not take you seriously. I was frustrated because I felt like you were latc
43.
▲
by
saiojd
4y ago
Your tone comes off as very adversarial/angry. Intentional or not? The claim is about the likelihood of more efficient approaches existing, not about the subjective qualifier preceding it (misunderstanding?). Yes, NNs have existed for
44.
▲
by
saiojd
4y ago
Interesting, I had not considered these points outside of file size! Do you think it is possible they will be overcome or is the chance 0?
45.
▲
by
saiojd
4y ago
I wouldn't be so confident. Flash attention is a recent, significant improvement to training times and sure looks low-hanging now. I was not familiar with Edge AI, interesting concept. I feel like improving the efficiency of very large
46.
▲
by
saiojd
4y ago
> Where does it originate from, I wonder? I suspect someone said something like that on social media, their post went viral, and now all of the internet is reverberating with this thing. It's a meme, yes? I don't have social me
47.
▲
by
saiojd
4y ago
Interesting observation. Why do you think it's like this?
48.
▲
by
saiojd
4y ago
I would not be so sure about compute capacity? Neural network architectures are still in their infancy, it is very likely that more efficient approaches exist.
49.
▲
by
saiojd
4y ago
I really wish compiling cuda extensions worked better out of the box. Is there a reason they can't bundle nvcc alongside pytorch outside of complexity/expense?
50.
▲
by
saiojd
4y ago
I don't understand what you meant by "nobody knows what color a combination of HSV values" (but you quote HEX strings)? What makes the quoted code hard to maintain?
51.
▲
by
saiojd
4y ago
Very cool, I'd love to see a result dump of random samples
52.
▲
by
saiojd
4y ago
At this point yes. But the goal of "automatic programming" against a formal specification has a long history. It does not seem impossible to me that, in the future, programming becomes closer to prompting + formal specification. T
53.
▲
by
saiojd
4y ago
I'm not sure I agree with the assertion "you can be confident that a compiler will express your program in the way you want". This is only if you program perfectly, which is never the case in practice (after all, bugs exist).
54.
▲
by
saiojd
4y ago
What frustrated me with your post was not the argument itself but the sentence "it's fascinating to see the support that this grift has gotten" which feels like flamebait (sorry, I can see how that was not clear).
55.
▲
by
saiojd
4y ago
Hahaha gotta love your terrible acronyms :)
56.
▲
by
saiojd
4y ago
I'm calling you out: you're being edgy for the sake of being edgy by saying it's grift.
57.
▲
by
saiojd
4y ago
It's ugly but you can fix this with `dataclass_transform`
58.
▲
by
saiojd
4y ago
I agree that in the general case it does not work, but if we were to introduce an alternate dataclass/class definition syntax, I feel like something lightweight like this would be nice. (Local functions could just be prefixed with unde
59.
▲
by
saiojd
4y ago
Probably a controversial opinion, but I would like `self` removed, and have the class body be an init function. Something like: ``` dataclass NormalizedPoint(x: float, y: float): _norm = math.sqrt(x\*2 + y\*2) x /= _norm
60.
▲
by
saiojd
4y ago
I personally just use `dataclass(kw_only=True)`, which should really be the default in most cases anyways.
More ›