AI Dynamics

Global AI News Aggregator

About

SOFTWARE

  • BM25: The Powerful 30-Year-Old Search Algorithm Still Beating Vectors
    BM25: The Powerful 30-Year-Old Search Algorithm Still Beating Vectors

    Stop using vector search everywhere! A 30-year-old algorithm with zero training, zero embeddings, and zero fine-tuning still powers Elasticsearch, OpenSearch, and most production search systems today. It's called BM25. Let me explain what makes it so powerful: Imagine you're searching for "transformer attention mechanism" in a library of ML papers. BM25 asks three simple questions: "How rare is this word?" Every paper contains "the" and "is", which makes it useless. But "transformer" is specific and informative. BM25 boosts rare words and ignores the noise. → This is IDF(qᵢ) in the formula "How many times does it appear?" If "attention" appears 10 times in a paper, that's a good sign. But 10 vs 100 occurrences won't make much difference. BM25 applies diminishing returns. → This is f(qᵢ, D) combined with k₁ that controls saturation "Is this document unusually long?" A 50-page paper will naturally contain more keywords than a 5-page paper. BM25 levels the playing field so longer documents don't cheat their way to the top. → This is |D|/avgdl controlled by parameter b Three questions. No neural networks. No training data. Just elegant math (refer to the image below) The best part: BM25 excels at exact keyword matching – something embeddings often struggle with. If your user searches for "error code 5012," embeddings might return semantically similar results. BM25 will find the exact match. This is why hybrid search exists. Top RAG systems today combine BM25 with vector search. You get the best of both worlds: semantic understanding AND precise keyword matching. So before you throw GPUs at every search problem, consider BM25. It might already solve your problem, or make your semantic search even better when combined.

    → View original post on X — @akshay_pachaar, 2026-04-05 13:02 UTC

  • AI Code Quality Beyond Tests: Complexity Metrics Matter

    Tests passing while complexity explodes from 29 to 285 is the perfect illustration of why benchmarks are misleading right now. The field keeps measuring "can AI write code" when the real question is "can it maintain software." Very different things.

    → View original post on X — @whats_ai

  • Gemma 4 31B Quantized Models Evaluated on NVFP4 and FP8

    Gemma 4 31B, quantized and evaluated. Instruction following evals are live on our NVFP4 and FP8-block model cards. Results look great. Reasoning and vision evals coming later this week. NVFP4: huggingface.co/RedHatAI/gemm… FP8: huggingface.co/RedHatAI/gemm… Red Hat AI (@RedHat_AI) The open source ecosystem moved fast on Gemma 4 today. Google DeepMind released it. @vllm_project had Day 0 support across diverse accelerators. Red Hat AI Inference Server is ready for Gemma 4 experimentation too. Guide in the reply 👇 — https://nitter.net/RedHat_AI/status/2039876315222782215#m

    → View original post on X — @clementdelangue, 2026-04-05 12:20 UTC

  • FlovaAI and Seedance 2.0 Enable Longer AI Video Creation

    Ever imagined creating a *FULL* video from just sentences? Now you can with @Flovaai × Seedance2.0 ! Break the 30 seconds limit! You can now: → generate 60s, 90s, or even longer shots → have ̀smooth camera moves → and perfectly consistent characters. Voice lines stay stable, and animations export straight to editing software. There’ll be a 48-hour free access coming soon, so stay tuned. #Flovaai #Flovaseedance #Seedance2 FlovaAI (@Flovaai) Flova now integrates Seedance 2.0 — unlocking next-level AI video creation. With Seedance 2.0, you get: • High-quality, long-form video generation • Strong motion consistency and cinematic output • Faster generation with significantly improved efficiency Flova also introduces a new Quick Access feature — instantly launch Seedance 2.0 or even NanoBanana with just one click. No complex setup, no prompt engineering required. And the best part? Lower cost, higher value — create more, spend less. #Flovaai #Seedance #aivideo — https://nitter.net/Flovaai/status/2039903951324406240#m

    → View original post on X — @datachaz, 2026-04-05 08:21 UTC

  • Building AI Website Costs Around $300 Daily

    Pokee does. I am paying about $300 a day to build my site

    → View original post on X — @scobleizer

  • README-Driven Development with Claude Code for Tool Building

    I built this one using README-driven-development: I hand crafted a detailed README describing exactly how the tool should work… then dumped that into Claude Code and told it to build it gisthost.github.io/?d4b1a398…

    → View original post on X — @simonw, 2026-04-05 04:20 UTC

  • SWE-MiniSandbox: Container-Free RL for Software Engineering Agents
    SWE-MiniSandbox: Container-Free RL for Software Engineering Agents

    What if you could train AI software engineers faster, without the heavy overhead of containers? Researchers from Peking University, Ant Groupe, and The University of Hong Kong present SWE-MiniSandbox. This novel, container-free method uses kernel-level isolation and lightweight pre-caching, eliminating bulky container images for reinforcement learning. It achieves comparable performance to container-based pipelines while reducing disk usage by 95% and environment setup time by 75%, making scalable RL training far more accessible for software engineering agents. SWE-MiniSandbox: Container-Free Reinforcement Learning for Building Software Engineering Agents Paper: arxiv.org/abs/2602.11210 Code: github.com/lblankl/SWE-MiniS… Docs: lblankl.github.io/SWE-MiniSa… Our report: mp.weixin.qq.com/s/NlQLprZmM… 📬 #PapersAccepted by Jiqizhixin

    → View original post on X — @jiqizhixin, 2026-04-05 04:00 UTC

  • Microsoft’s Copilot Proliferation: 78 Products and Counting
    Microsoft’s Copilot Proliferation: 78 Products and Counting

    Microsoft has become Megabloat. Bearly AI (@bearlyai) Tey Bannerman counted up all the products and tools that Microsoft has named “Copilot”. Found 78 of them: “there are now Copilots inside Copilots, Copilots for other Copilots, and a physical Copilot key on your keyboard for summoning them.” — https://nitter.net/bearlyai/status/2040548562053050749#m

    → View original post on X — @pmddomingos, 2026-04-05 02:39 UTC

  • Liberate OpenClaw with Open and Local Models from Hugging Face

    Liberate your @openclaw with an open model or local model with these tools from our friend @ClementDelangue and team at @huggingface 🦞 huggingface.co/blog/liberate…

    → View original post on X — @ceobillionaire, 2026-04-05 01:08 UTC

  • Token Counting API Support Across Bedrock Vertex Azure Anthropic

    yep we do this for Bedrock, Vertex, and Azure, since they don’t have a token-counting API available yet. When using Anthropic API we use the token-counting endpoint directly

    → View original post on X — @bcherny