Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
gauge_field
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
gauge_field
2y ago
I am not sure if we see the same thread. There is one reaction from "Rust" dev (who seems have a very new account on github) on why not rust. Most of the others seem to be from C# side. The pattern also seems to be the same on red
2.
▲
by
gauge_field
2y ago
You also need some foundation in Linear Algebra if you want to have better formal understanding of its underlying framework( which is Hilbert Space).
3.
▲
by
gauge_field
2y ago
Sometimes, one case where I made use of this is enumeration of uarch for different hardware to read from the host machine. The update for for new uarch type is closed ended until there is new cpu with new uarch, which is long time. So, for
4.
▲
by
gauge_field
2y ago
Yeah I feel that, not the entire language but, many of its choices, like error handling, sum types (with exhaustive enum matching) especially when writing in python.
5.
▲
by
gauge_field
2y ago
Rust's design is designed to be more in the mentality of if it compiles that it is good enough, leaving less for runtime issues to occur unexpected, dictated by type and memory safety. So, it requires more type info (unless you use uni
6.
▲
by
gauge_field
2y ago
The stable ABI is really tricky. Another pointer from another talk was about how stabilizing ABI might reduce the performance hash functions (which is used by the compiler) by 0.5%. So, it is really a tricky decision to make that involves
7.
▲
by
gauge_field
2y ago
For me, it was introductory quantum mechanics (QM) books, you can go with MIT online course from Barton Zwiebach and online course from BLIS (This is for Rust/C implementation of BLAS). If you fall in love with QM and go for more rigor
8.
▲
by
gauge_field
2y ago
On what topic? Linear Algebra, Quantum Mechanics?
9.
▲
by
gauge_field
2y ago
For me, the main solution was to apply it to another problem that uses Linear Algebra as Application, which in my case was Introductory Quantum Course and implementing BLAS using Rust and C. That way you keep thinking and using this info. O
10.
▲
by
gauge_field
2y ago
If you are shocked by this, I suggest not reading his other recent topics.
11.
▲
by
gauge_field
2y ago
A few main reasons: - Quantum Hardware is tough scale up (not impossible) due to decoherence of quantum systems, you need quantum error correction. - Finding an application that justifies it economically (against SOTA methods in classical p
12.
▲
by
gauge_field
2y ago
A contributing factor is how complex/smart the current hardware is. It can have cache line size, different forms of hardware/software prefetching, different ports for different ops, memory latency, simd extensions. These leave man
13.
▲
by
gauge_field
2y ago
Another point to appreciate is how universal this principle of symmetry is. It is used in every branch of physics going from Classical Physics (Lagrangian Formulation) to quantum physics (with Feynman's Path Integral Formulation), from
14.
▲
by
gauge_field
2y ago
Agree with that. His statements are available on youtube. I was suprised how positive and eager to the change he was.
15.
▲
by
gauge_field
2y ago
I am also curios about at least some benchmark even if it is not one-to-one perfect comparison. There should be at least one case-study where they have shorter feedback loop with Zig than with Rust. It would be interesting to see that.
16.
▲
by
gauge_field
2y ago
Yeap, type provides a really good baseline for a documentation. A good documentation is really needed when debugging dynamically typed language python.
17.
▲
by
gauge_field
2y ago
+ Deepseekai recently being in the headlines + Lack of knowledge around simd extension. Modern social media is interesting...
18.
▲
by
gauge_field
2y ago
That is what I am struggling to understand about the hype. I regularly use them to generate new simd. Other than a few edge cases (issues around handling of nan values, order of argument for corresponding ops, availability of new avx512f in
19.
▲
by
gauge_field
2y ago
Generally speaking, Scott Aaronson has been really fun to listen to on variety of topics. I would suggest listening a few recent podcast he appeared on youtube. He has this really nice combination of no-bullshit and rigorous attitude.
20.
▲
by
gauge_field
2y ago
In terms of books, I would say Linear Algebra Done Right. The book requires some background to understand efficient. But, once you have some background, it is very good for having a systematic and rigorous understanding of Linear Algebra th
21.
▲
by
gauge_field
2y ago
I had encountered several spamming bots. In all instances, I reported the issue to github support. They were very quick (beyond my expectation) to respond. I suggest others do the same. It has been really easy and affective as far as my exp
22.
▲
by
gauge_field
2y ago
Just to give a concrete example, it helped me with my projects involving langchain and several langchain extensions. I have a clear and consistent source of version record for each dependency.
23.
▲
by
gauge_field
2y ago
Here is another paper about its applicability on a range of problems: https://cacm.acm.org/research/disentangling-hype-from-practi...
24.
▲
by
gauge_field
2y ago
Here is a perspective from another MS researcher: https://www.youtube.com/watch?v=WY3htdKUGsA&t=1564s&ab_chann... Essentially, they argue that unless strong algorithmic breakthrough happens (e.g. having cubic speedu
25.
▲
by
gauge_field
2y ago
The first (and important enough) practical application (apart from breaking RSA) seems to be simulation of quantum systems. But, this has some problems since alot of quantum models can be simulated with Deep Learning methods (getting better
26.
▲
by
gauge_field
2y ago
Especially if you consider how they choose the words and how they can be interpreted " Second, Willow performed a standard benchmark computation in under five minutes that would take one of today’s " Standard benchmark in what sen
27.
▲
by
gauge_field
2y ago
If you want to watch a talk from a person with good presentation skills on this point, I would recommend the following video: https://youtu.be/cWSh4ZxAr7E?t=3314
28.
▲
by
gauge_field
2y ago
Regarding big business, I kind of have the opposite reaction that it has been more community maintained and been the one of the reasons I kind of admired it as a software project. They also tried to make this choice clear by making the tool
29.
▲
by
gauge_field
2y ago
From my observation, their youtube views have been really high. Whenever I see a video review on youtube, it was on average ~100k views with lots of engagement.
30.
▲
by
gauge_field
2y ago
Some people see it as not worth and too boring to understand and actually solve it. I had a few friends of mine that I used to teach in our course work. For some of the fundamental classes for stem (e.g. Probability and Stats), even though
More ›