Hacker News

Top stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. PipePipe: NewPipe hard fork implementing SponsorBlock (github.com/infinityloop1308)
    79comments
  2. Drawgent: Coding agent on a live Excalidraw canvas (tangled.org)
    17comments
  3. Show HN: A Claude Code skill to analyze your chess games (github.com/brumar)
    39comments
  4. The Lost Atomic Update on Loongson CPU (jia.je)
    4comments
  5. Fifteen years later, the Apple Cards origin story (lexontech.org)
    53comments
  6. Modern Object Pascal Introduction for Programmers (castle-engine.io)
    33comments
  7. Revealing the details of how OpenAI agents hacked Hugging Face (swarmtraces.org)
    413comments
  8. Reflections on 1,000 Days of Math (gmays.com)
    23comments
  9. Breaking Up with Google Play: Why Conversations Is Now Free (gultsch.de)
    213comments
  10. We're gonna need a lot more mathematicians (terrytao.wordpress.com)
    397comments
  11. Analyzing Frontier Model Progress with My Favourite Game: Prince of Persia (blog.priyan.in)
    24comments
  12. A searchable library of forgotten public-domain film clips from 1915 onward (movingimagearchive.com)
    7comments
  13. Plunging test scores are a slow-moving catastrophe (economist.com)
    164comments
  14. Show HN: Reladraw – A diagram language where you decide where to place things (github.com/reladraw)
    —discuss
  15. Japan moves to tighten rules for foreigners, throwing futures into doubt (aljazeera.com)
    27comments
  16. Plan mode is dead (aymannadeem.com)
    441comments
  17. Banks and Credit Unions to Team Up Against Apple Pay Fees (macrumors.com)
    29comments
  18. Ollaya – Ollama for open-source, Jev-style decision models (ollaya.dev)
    137comments
  19. US jury says Apple owes record $5.7B in haptic technology patent case (reuters.com)
    34comments
  20. How to keep enjoying programming in a world of LLMs (haskell.org)
    135comments
  21. OpenAI bots meddled with multiple US Government agency sites (bbc.com)
    68comments
  22. Experiencing writing at our recent Chinese calligraphy workshop (viewsproject.wordpress.com)
    1comments
  23. Automattic has a new board after failed attempt to put CEO on leave (techcrunch.com)
    59comments
  24. Is your Postgres migration safe or not safe? (safenotsafe.dev)
    38comments
  25. 16GB iPod Nano 3G Upgrade (tuckerosman.com)
    14comments
  26. Show HN: Jev Plays Pokémon Red (jev-pokemon.vercel.app)
    97comments
  27. A single function Jev-like wrapper for LLMs, including vision models (allanrbo.blogspot.com)
    40comments
  28. Floci: Locally emulating any cloud service (floci.io)
    25comments
  29. I'm the mom in that viral Giants clip. Let me tell you about my husband (themomoftheyear.substack.com)
    110comments
  30. Parsing Expression Grammar vs. Regexes: Building Org Parser in Lisp, Export HTML (jointhefreeworld.org)
    15comments

Turns out the AI CUDA Engineer achieved 100x speedup by hacking the eval script

33 pointsby 1y agotwitter.com
3 comments
1y agoHN ↗

Ah, reinforcement learning.

Edit: explaining it in text

they have run the equivalent of

  expected_output = torch.tril(torch.matmul(A,B))

  ai_output = ai()

In the nested torch expression above for the expected output, there is an intermediate value (the matmul). The backing memory for this is returned to torch after the entire expression is computed.

The model's code which runs directly afer this then requested memory of the same shape (torch.like()). Torch has dutifully returned the block it just reclaimed (containing the expected output) without zeroing it. And so the model has the answer.

Pretty crazy that this was the code it converged on regardless of the fact that it invalidates the original claim.

1y agoHN ↗

Gaming a kpi to make it look like it accomplished a ton of work without doing anything? That's not an AI CUDA engineer, that's an AI middle manager!