frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

You Could Have Come Up with Kimi Delta Attention

https://blog.doubleword.ai/you-could-have-come-up-with-kimi-delta-attention
110•AnhTho_FR•1h ago•25 comments

Delayed Gratification – Proud to Be 'Last to Breaking News'

https://www.slow-journalism.com/
59•speerer•1h ago•24 comments

How Do I Profile eBPF Code?

https://naveensrinivasan.com/posts/2026-07-22-how-do-i-profile-ebpf-code/
47•snaveen•1h ago•2 comments

Zig's Incremental Compilation Internals

https://mlugg.co.uk/posts/incremental-compilation-internals/
60•garyhtou•1h ago•11 comments

7.1 Earthquake in Japan

https://www.data.jma.go.jp/multi/quake/quake_detail.html?eventID=20260728163528&lang=en
692•krembo•9h ago•161 comments

Kimi K3 Architecture Overview and Notes

https://sebastianraschka.com/blog/2026/kimi-k3-architecture-notes.html
44•ModelForge•1h ago•2 comments

Show HN: XY – Fast, composable, GPU-accelerated Python charting library

https://github.com/reflex-dev/xy
37•apetuskey•1h ago•15 comments

Harmony Explained: Progress Towards a Scientific Theory of Music (2012)

https://arxiv.org/abs/1202.4212
46•surprisetalk•1h ago•36 comments

New HIV vaccine shows unprecedented success in preclinical study

https://www.lji.org/news-events/news/post/new-hiv-vaccine-shows-unprecedented-success-in-preclini...
346•codebyaditya•4h ago•166 comments

Kimi Linear: An Expressive, Efficient Attention Architecture

https://arxiv.org/abs/2510.26692
193•ronfriedhaber•6h ago•71 comments

So, you want to make a game engine (2023)

https://lisyarus.github.io/blog/posts/so-you-want-to-make-a-game-engine.html#part-3
15•kugurerdem•1h ago•10 comments

DMARC Has Been Public Since 2012. 68.4% of Domains Still Don't Enforce It

https://ciphercue.com/blog/dmarc-enforcement-gap-rua-fragmentation-2026
109•adulion•6h ago•79 comments

How to Survive Boiling Water

https://taxa.substack.com/p/how-to-survive-boiling-water
308•cainxinth•4d ago•58 comments

Show HN: Formally verified 3D CSG: Trust 93 lines spec, not 1000 lines AI code

https://github.com/schildep/verified-3d-mesh-intersection
85•permute•4h ago•38 comments

Google's Beyond Zero: Enterprise Security for the AI Era

https://spawn-queue.acm.org/doi/10.1145/3819083
107•jordigg•7h ago•61 comments

VMs can't boot with Network Mode set to Bridged on Apple M5 Pro machines

https://github.com/utmapp/UTM/issues/7658
37•IndySun•3h ago•19 comments

Xenharmlib (music theory library) adds support for Just Intonation

https://xenharmlib.readthedocs.io/en/latest/whats_new_0_4_0.html
5•retooth•1h ago•0 comments

Anthropeum

https://anthropeum.com/
26•bookofjoe•2h ago•5 comments

Now Is the Time to Give LLMs Access to the ACM Digital Library

https://cacm.acm.org/opinion/now-is-the-time-to-give-llms-access-to-the-acm-digital-library/
13•rbanffy•2h ago•4 comments

Solving Fermat: Andrew Wiles

https://www.pbs.org/wgbh/nova/proof/wiles.html
45•1970-01-01•20h ago•21 comments

Stop Killing the Internet: No Digital ID and No Age Verification

https://citizens-initiative.europa.eu/initiatives/details/2026/000011_en
79•doener•2h ago•24 comments

Show HN: Flashpaper – Self-destructing secret sharing with no database

https://flashpaper.app/
8•minpym•1h ago•2 comments

Setup Script Should Support Git Worktrees

https://piechowski.io/post/setup-script-git-worktrees/
14•speckx•1h ago•3 comments

Italy Blocks Reproductive Health Websites Women on Web and Women Help Women

https://ooni.org/post/2026-italy-blocks-wow-and-whw
89•miniBill•3h ago•77 comments

Show HN: Scala Tutorials – interactive Scala 3 lessons in the browser

https://scalatutorials.com
63•eranation•3d ago•26 comments

Dolmenwood: Fantasy RPG built around the acclaimed Old-School Essentials rules

https://necroticgnome.com/collections/dolmenwood
53•doener•3d ago•20 comments

Fast Remediation Is the New Trust Model (JFrog and OpenAI Zero-Day Findings)

https://jfrog.com/blog/jfrog-and-openai-collaboration-on-zero-day-security-findings/
50•882542F3884314B•5h ago•32 comments

A $500 RL fine-tune of a 9B open model beat frontier models on catalog review

https://fermisense.com/when-machines-take-the-wheel/
290•ilreb•14h ago•101 comments

About the security content of macOS Tahoe 26.6

https://support.apple.com/en-us/128067
175•andor•7h ago•118 comments

Una Watch: Garmin watch competitor but repairable, open ecosystem and USB-C

https://unawatch.com/
10•pimterry•2h ago•3 comments
Open in hackernews

You Could Have Come Up with Kimi Delta Attention

https://blog.doubleword.ai/you-could-have-come-up-with-kimi-delta-attention
108•AnhTho_FR•1h ago

Comments

rekshaw•45m ago
after a cursory read, I can confidently say I could not, in fact, have come up with Kimi Delta Attention.
world2vec•44m ago
Not even close for me too.
vovavili•35m ago
I thought I was the only one.
trollbridge•10m ago
Thank goodness. There are dozens of us.
nope1000•32m ago
I don't even know most words they used in the paper haha
mnky9800n•33m ago
why are you using braket notation?
leonvoss•10m ago
He has a master's degree in physics from Oxford. Also there is a toggle to normal notation. Well, CS notation. I'm not a fan of transpose marks everywhere. I like an even more mathematics notation.
scarmig•32m ago
I like the math vs physics toggle.
brcmthrowaway•32m ago
I could never get this about modern machine/deep learning or even the Transformers. Yes, it's not exactly rocket science, but when I see the data flow diagrams, it's not clear what is calculated in real time or multiple steps.

Is it really one big computation f(g(h(x)))?

leonvoss•18m ago
It's all vibes.
pyentropy•16m ago
Inference (the real time computation) and training (the computation you do when developing a model) are deeply tied by automatic differentiation.

In a way, you train by repeatedly inferring (forward), calculating a loss (how much your model sucks with its current predictions) and then improving the model by differentiating.

Take a look at Karpathy's micrograd repo to become more familiar with the process.

malwrar•11m ago
Yes.

Each token prediction is one big function call. Then you just recursively generate more tokens until run out of context or the model predicts a next token indicating end of sequence. Technically the model outputs a matrix where the last row is a probability distribution, but I’m counting sampling from it as part of the chain. Hundreds of billions of dollars has gone into just making the function fatter and gradually changing pieces here and there.

choilive•7m ago
What's your distinction between real time vs multiple steps? All computation is done in steps.

Is it all one big computation? Its turtles all the way down.

neutrinobro•31m ago
You know its a doozy when the author writes a disclaimer at the top saying that bra-ket notation was chosen in order to make the algorithm and data structures clearer.
CodesInChaos•21m ago
One of the more annoying parts of my physics study was getting used to the new matrix multiplication notation they came up with every semester.
Kushagra125•30m ago
The toggle is really useful. Liked it!!
spwa4•18m ago
No, you couldn't have. There are plenty of ML innovations that when push comes to shove only depend on having access to more compute, but this is one of the worst examples I've ever seen.

I always thought that the jump from LSTM/GRU -> Attention wasn't a particularly big one. Instead of partial unroll, do a full unroll. Why not (because it's too expensive, that's why not). Every component was known, and everybody anywhere near ML knew perfectly well why NOT to try that: because you just don't have the compute to fully unroll an LSTM. From that point attention is optimized (they key-query mechanic). The big innovation is not so much the mechanism itself but realizing the parallelize-ability of it.

It's sort of like if one would today make the "improvement" to attention to replace they key-query-value mechanic by just dropping it while making the entire context the latent space. That will outperform attention, nearly guaranteed. It'll also make even Google's cluster networks meltdown. Attention is one of those innovations that came mostly from realizing you had better hardware than everybody else and asking yourself how to use it. It's still quite the accomplishment, they had to get it working. But nobody else was really capable of making this leap.

leonvoss•13m ago
I agree 100%. This field is not amenable to progress from people with a pen sitting in a corner proving theorems. The math is mostly uncertain vibes and to test it you need millions of dollars of compute. Smart loners just can't.
asdfman123•13m ago
Relevant XKCD

https://xkcd.com/2501/

_davide_•12m ago
Loved this incremental evolution, things gets way more understandable...usually xD
TrackerFF•11m ago
Machine learning could need, and probably has needed, some unified math notation for the past 15 years IMO. With that said, it was worse back in the day - when ML papers were the products of researchers from all over, you'd see some wild notation.

Many will likely disagree with me, but inconsistent notation (across papers!) is to me friction. At least in this article the author explicitly explains the notation at the very start...that is not always the case. Rarely, even.

EDIT: Didn't even notice the notation switch, much appreciated.

piterrro•9m ago
At first I felt bad about not having come up with this solution. But then I realized I have problems with writing binary search by myself in JS and immediately felt better.

Now way I could have come up with Kimi Delta Attention.

croemer•4m ago
LLM written for sure:

> The identity [...] is the whole trick. The outer product is a matrix; the inner product is a number. We no longer store every past key and value. We store their summed outer products in the fixed-size state S_t.

anshumankmr•3m ago
https://www.youtube.com/watch?v=p0CEOkoSsgA