News for hackers. Stuff that matters.

amemi

Re:Start Doing Graph Theory on Wednesday October 28, 2026 @03:04PM (#50279174)
In my opinion, doing good mathematics is very different from writing good exposition.

I have observed that models are not able to effectively come down to a human level. They are mediocre at approximating what a first-time reader would want to know. If you will forgive the anthropomorphization, they are not very empathetic. In this book for example, the author pauses the flow of thought with countless little anecdotes, anticipating where the reader might have a question or want to know more.

Of course, a well-guided AI is capable of anything a human is capable of. But is that not tautological?

Re:Start Doing Graph Theory on Wednesday October 28, 2026 @02:53PM (#50279027)
I don't think there is educational worth in an novice publishing the outputs from their chats.

I think there is some worth in having someone knowledgeable using AI to generate educational material, although it will be in my opinion, of less use than if that knowledgeable person wrote the material by hand.

For example, many professors in universities have started generating slides or even assignments using AI. A knowledgeable teacher who cares about their students outcomes can generate better material.

Re:Doing a Machine Learning PhD While Working in Japan on Wednesday September 30, 2026 @09:36PM (#49916647)
But that does not seem to be related to academics, as GP called it.

Perhaps it is the contrast of "freely recommending" and "always should be considered carefully"?

Or taking a larger leap: the awkwardness of saying how hard (isolating) it is to do a PhD in an unfamiliar country, then saying that you enjoyed it, but others should consider it carefully?

Re:The Railways Killed a Medieval Law [the Deodand] on Sunday September 20, 2026 @10:29AM (#49776258)
This is referencing https://xkcd.com/1053/
Re:The revolt of the reader on Sunday September 06, 2026 @03:48PM (#49590163)
Personally, I think Orwell's version is a lot easier to read. I read the Ecclesiastes verse several times and can't really get it: "time and chance happens to everyone"? Okay?

While phrases like "contemporary phenomena" and "tendency to be commensurate" are a bit over-the-top, summarily the picture is conveyed much more clearly imo: Luck plays a factor, no matter how good you are.

I don't see how "nor yet favor to men of skill" is more natural or clearer, at least to the modern reader.

Re:Biggest dark matter detector spots a single weird particle on Wednesday September 02, 2026 @11:20AM (#49537668)
Not well informed on the topic- but the title made me think of the recently launched Roman Space Telescope.

The difference: LUX-ZEPLIN, which is underground, is waiting to detect a dark matter particle itself. On the other hand, NGRST seeks to observe the effects of dark matter.

Re:Dissecting the Apple M1 GPU, the End on Thursday August 27, 2026 @10:13AM (#49465261)
thank you, I did not notice.
Re:Dissecting the Apple M1 GPU, the End on Wednesday August 26, 2026 @11:11PM (#49459141)
Alyssa Rosenzweig reverse-engineered Apple’s M1 GPU

Previously: https://news.ycombinator.com/item?id=42021237 Linux on Apple Silicon with Alyssa Rosenzweig

Re:Show HN: Huzzah – a novel approach to coding with AI on Thursday August 20, 2026 @08:44PM (#49382259)
It is useful to know the level of how "hands-off" to specify directions for each task. With some experience one can learn when to specify the high level requirements, and when to stop and think about the problem at hand.

For example, with frontend, I can get an LLM to design half a page 80% to my satisfaction with two paragraphs worth of a prompt. "It should look like so, and have a text box here, and room for a demo there".

With ML training or backend or user-facing code, I might instead spend a paragraph thinking out my design intentions for a single function or even a single line, more for myself than the LLM. A harness generates a plan based on that paragraph, which one can then comment on and review the pseudocode it provided, ensuring it aligns with expectations.

Lastly have the LLM output some sort of documentation and "here's what I did" after each change. Your final step is to handwrite (paraphrasing what it gave) into any docs or commit messages, and ensure your commits are small enough to keep this maintainable. Paraphrasing the LLM, rather than the LLM paraphrasing you, is helpful to ensure the commit messages make sense to you three months from now.

Re:Are we offloading too much of our thinking to AI? on Tuesday July 14, 2026 @12:24PM (#48909248)
Related discussion: Outsourcing thinking (270 points, 5 months ago) https://news.ycombinator.com/item?id=46840865
Re:The Tao Te Ching: The Ancient Case for Letting Go on Tuesday July 14, 2026 @12:20PM (#48909162)
I think it's interesting how the same books recommended for rebuilding yourself after a breakup can also be "manuals of statecraft". E.g. Marcus Aurelius' Meditations
Possibly the original X tweet that popularized this list? 2024, 876k views

https://x.com/keshavchan/status/1787861946173186062

In my opinion, whether it was actually by Ilya or not is not worthy of debate. Many of them are widely recognized for being good pedagogical resources (e.g. annotated transformer, unreasonable effectiveness of RNNs, understanding LSTM networks), and others are landmark papers which anyone interested in the field would benefit from reading:

- Krizhevsky et al. (2012) introduced AlexNet

- Bahdanau et al. (2014) introduced attention

- He et al. (2015) introduced ResNet

- Vaswani et al. (2017) introduced the Transformer

Other papers are more specialized. Of them, I think Kaplan et al. (2020) by OpenAI is probably most important.

Re:Drone Autonomy Crash Course on Sunday July 05, 2026 @03:18PM (#48797102)
It does not seem that the author cites the source of the control theory map. It was created by Brian Douglas [1], an engineer whose YouTube videos [2] are great for learning core topics.

Also useful is Steve Brunton's channel [3]. He has a freely available book [4] co-authored with Nathan Kutz that ties machine learning and control.

[1] https://engineeringmedia.com/ [2] https://www.youtube.com/@BrianBDouglas [3] https://www.youtube.com/@Eigensteve [4] https://news.ycombinator.com/item?id=36374528

> Maybe it works because the sequences are short and the dimension is high and there's plenty of room for interesting results to fit in the merged key/value space.

In fact, on the second last page of the paper, they discuss this very problem. There is a clear correlation between performance and increasing sequence lengths for the Q-K=V model. While limited to a tight n=3 sample between 512, 1024, 2048 lengths, the degradation decreases from 5.4% to 2.2% as context is increased, suggesting that it is unlikely shorter sequences are the reason K=V performs acceptably.

Re:Fluid Simulation for Dummies on Wednesday June 03, 2026 @07:39PM (#48391630)
I agree; Dr. Barba's series is excellent.

In addition, replicating Jameson et al. (AIAA 1981-1259) [1], is a worthwhile, more advanced follow up, great if you want to get into serious CFD development eventually.

[1] http://aero-comlab.stanford.edu/Papers/jameson.aiaa.1981-125...

Re:2025 Turing Award given for Quantum Information Science on Wednesday March 18, 2026 @06:12PM (#47432055)
Don't let the terminology intimidate you. The interesting ideas in quantum computing are far more dependent upon a foundation in linear algebra rather than a foundation in mathematical analysis.

When I started out, I was under the assumption that I had to understand at least the undergraduate real analysis curriculum before I could grasp quantum algorithms. In reality, for the main QC algorithms you see discussed, you don't need to understand completeness; you can just treat a Hilbert space as a finite-dimensional vector space with a complex inner product.

For those unfamiliar with said concepts from linear algebra, there is a playlist [1] often recommended here which discusses them thoroughly.

[1] https://www.youtube.com/playlist?list=PLZHQObOWTQDPD3MizzM2x...