V-JEPA 2 is the new iteration of the V-JEPA architecture, which according to Yann LeCun will replace Transformer-based LLMs for the so-called “World” models - models that understand the real world rather than mere words.
After 20 years, PNG 3.0 is here. It brings HDR, APNG and Exif support for higher image quality and greater versatility.
www.w3.org
Portable Network Graphics (PNG) Specification (Third Edition)
This document describes PNG (Portable Network Graphics), an extensible file format for the lossless, portable,
well-compressed storage of static and animated raster images. PNG provides a patent-free replacement for GIF and can also
replace many common…
well-compressed storage of static and animated raster images. PNG provides a patent-free replacement for GIF and can also
replace many common…
👏1
Whoa.
AMD Research has unveiled a cutting-edge method for generating procedural, fully customizable tree geometry - running entirely on GPU using work graphs and mesh nodes. Over 150 parameters control everything from structure to seasonal changes, pruning, wind response, animation, and real-time edits.
Performance:
• 3.13ms per frame (RX 7900 XTX)
• Geometry size reduced from 34.8GB to 51KB per frame
• Continuous LOD like UE5’s Nanite, targeting stable 120 FPS
• Work graph uses up to 1.5GB scratch buffer (varies by GPU)
Presentation (HPG 2025): YouTube ~7:14
Full paper: EG Digital Library
Chapeau to AMD Research and u/Bloodwyn1756 (Bastian Kuth)!
AMD Research has unveiled a cutting-edge method for generating procedural, fully customizable tree geometry - running entirely on GPU using work graphs and mesh nodes. Over 150 parameters control everything from structure to seasonal changes, pruning, wind response, animation, and real-time edits.
Performance:
• 3.13ms per frame (RX 7900 XTX)
• Geometry size reduced from 34.8GB to 51KB per frame
• Continuous LOD like UE5’s Nanite, targeting stable 120 FPS
• Work graph uses up to 1.5GB scratch buffer (varies by GPU)
Presentation (HPG 2025): YouTube ~7:14
Full paper: EG Digital Library
Chapeau to AMD Research and u/Bloodwyn1756 (Bastian Kuth)!
YouTube
HPG 2025: Day 1 - June 23rd
Full program: https://www.highperformancegraphics.org/2025/program/
Hyped for finally being able to use OAuth 2.0-based logins with ssh3.
https://github.com/francoismichel/ssh3
https://github.com/francoismichel/ssh3
GitHub
GitHub - francoismichel/ssh3: SSH3: faster and rich secure shell using HTTP/3, checkout our article here: https://arxiv.org/abs/2312.08396…
SSH3: faster and rich secure shell using HTTP/3, checkout our article here: https://arxiv.org/abs/2312.08396 and our Internet-Draft: https://datatracker.ietf.org/doc/draft-michel-ssh3/ - francoismi...
First IPC, then CIPC, then StiffGIPC, and now OGC: the University of Utah and NVIDIA have finally created a model for guaranteeing “penetration-free simulation of codimensional objects with minimal computational overhead”. Basically this means we can now accurately and efficiently simulate complex, real-world interactions with things like clothing and fabric.
Video paper here: https://youtu.be/xxyniqSLJik
Video paper here: https://youtu.be/xxyniqSLJik
YouTube
[SIGGRAPH 2025] Offset Geometric Contact
We present a novel contact model, termed Offset Geometric Contact (OGC), for guaranteed penetration-free simulation of codimensional objects with minimal computational overhead. Our method is based on constructing a volumetric shape by offsetting each face…
👍1
“If you’re an electrician, you’re a plumber, a carpenter—we’re going to need hundreds of thousands of them to build all of these factories,” Huang told Channel 4 News in the U.K.
https://finance.yahoo.com/news/nvidia-ceo-jensen-huang-says-145838012.html
https://finance.yahoo.com/news/nvidia-ceo-jensen-huang-says-145838012.html
Yahoo Finance
Nvidia’s CEO Jensen Huang says electricians and plumbers will be needed by the hundreds of thousands in the new working world
The $4 trillion tech CEO warns the future won’t be powered by tech bros—but rather the blue-collar workers.
A 7M-parameter model loops over its own thoughts and ends up reasoning like the big guys. Simple recursion, wild results
GitHub
GitHub - SamsungSAILMontreal/TinyRecursiveModels
Contribute to SamsungSAILMontreal/TinyRecursiveModels development by creating an account on GitHub.
A core reason for rewriting projects that have worked reliably for 20+ years in Rust seems to be giving developers the fun of fixing brand-new bugs.
In Ubuntu 25.10, unattended upgrades are broken due to a bug in the Rust reimplementation of GNU Coreutils. The only way to update is manually via
https://bugs.launchpad.net/ubuntu/+source/unattended-upgrades/+bug/2129660
In Ubuntu 25.10, unattended upgrades are broken due to a bug in the Rust reimplementation of GNU Coreutils. The only way to update is manually via
apt update && apt upgrade.https://bugs.launchpad.net/ubuntu/+source/unattended-upgrades/+bug/2129660
Launchpad
Bug #2129660 “Unattended upgrades broken in 25.10 due to Rust co...” : Bugs : unattended-upgrades package : Ubuntu
Bug #2127970 breaks unattended upgrades in 25.10.
`apt.systemd.daily` checks if the modification date of the timestamp file /var/lib/apt/periodic/upgrade-stamp is older than the current date minus an interval. Due to the Rust `date` bug, the difference is…
`apt.systemd.daily` checks if the modification date of the timestamp file /var/lib/apt/periodic/upgrade-stamp is older than the current date minus an interval. Due to the Rust `date` bug, the difference is…
😁1🗿1
I don't know who needs to hear this but if you have a PS5 lying around that hasn't been recently updated, you can now play pirated games run homebrews on it pretty easily:
https://github.com/Gezine/Y2JB
https://github.com/Gezine/Y2JB
GitHub
GitHub - Gezine/Y2JB: Y2JB is userland code execution using PS5 Youtube app
Y2JB is userland code execution using PS5 Youtube app - Gezine/Y2JB
One of the most complete and open breakdowns of how large language models are trained, covering scaling challenges, ablations, infrastructure design, GPU efficiency, and post-training pipelines.
Running the Linux kernel directly in your browser - without an emulator - is now a thing. Patches have been published that allow the kernel to be compiled straight into WebAssembly.
https://lore.kernel.org/lkml/618f3602-03aa-46a8-b2d4-3c9798c4cd2b@icemanor.se/
So how did the developers get around Wasm's inability to suspend tasks? They just spin up a new dedicated "CPU" (an actual Web Worker) for every single process and let the host OS do all the scheduling.
You can try out the live demo here: https://joelseverin.github.io/linux-wasm/
https://lore.kernel.org/lkml/618f3602-03aa-46a8-b2d4-3c9798c4cd2b@icemanor.se/
So how did the developers get around Wasm's inability to suspend tasks? They just spin up a new dedicated "CPU" (an actual Web Worker) for every single process and let the host OS do all the scheduling.
You can try out the live demo here: https://joelseverin.github.io/linux-wasm/
👏2
Turns out if you starve a transformer of weights, it starts revealing its secrets.
And those secrets? Clean, tiny, human-readable circuits.
And those secrets? Clean, tiny, human-readable circuits.
Openai
Understanding neural networks through sparse circuits
We trained models to think in simpler, more traceable steps—so we can better understand how they work.
Soooo... They cracked the PS5.
YouTube
39C3 - Opening pAMDora's box and unleashing a thousand paths on the journey to play Beatsaber custom
https://media.ccc.de/v/39c3-opening-pamdora-s-box-and-unleashing-a-thousand-paths-on-the-journey-to-play-beatsaber-custom-songs
While trying to apply fault injection to the AMD Platform Security Processor with unusual (self-imposed) requirements/restrictions…
While trying to apply fault injection to the AMD Platform Security Processor with unusual (self-imposed) requirements/restrictions…
Gemini spent quite some time talking with itself today.
GitHub
"Allow for session" only allows once for shell commands that include a path · Issue #16750 · google-gemini/gemini-cli
What happened? The agent prompted for confirmation before running commands like tools/autotest.py foo or testing/xvfb.py bar. I select "allow for this session". The agent continues to pro...