Nathan Hoobler
nathanhoobler.bsky.social
Nathan Hoobler
@nathanhoobler.bsky.social
Pixel Pusher and Digital Illusionist
@ Nvidia

All opinions my own
Reposted by Nathan Hoobler
thanks to a colleague I just learned about isaac rosenberg's haunting "break of day in the trenches" and I think you should learn about it, too, on this remembrance day www.poetryfoundation.org/poetrymagazi...
November 11, 2025 at 1:27 PM
It's kind of fascinating to me that two of the prime obsessions of the 21st century science are "meat without mind" and "mind without meat"
If people want to do this, we need to learn how to make a bunch of enzymes at scale and it may actually not be possible for cheaper than real meat for a long time
I think what is going to happen is that lab-grown meat will gradually catch up with real animals and when that happens we will all quietly admit that the vegans were right about factory farming
November 11, 2025 at 6:19 AM
Reposted by Nathan Hoobler
Impressive as that sounds, thermal engineering has lagged behind transistor density improvements.

Thermal envelopes significantly cap current chip performance.

Any "breakthrough" in cooling technology (think microfluidics) will have disproportionally large effects on human progress.
October 27, 2025 at 7:12 PM
Reposted by Nathan Hoobler
From a crewmember on yesterday's Teal 74 mission into now-Category 5 Hurricane #Melissa. As clear of an eye as you will see in the Atlantic basin.
October 27, 2025 at 4:11 PM
Reposted by Nathan Hoobler
Couldn't be prouder of my intern @bingxxu.bsky.social
for leading this work! 🚀

It took immense persistence to turn the initial hunch, that an attention mechanism could model long-range interactions in light transport, into a robust, working system. Huge congrats to the entire team! 🎉
🎄 Introducing our paper A Generalizable Light Transport 3D Embedding for Global Illumination lnkd.in/gQUMSAyV .
🙈 Just as Transformers learn long-range relationships between words or pixels, our new paper shows they can also learn how light interacts and bounces around a 3D scene.
October 23, 2025 at 3:40 AM
Reposted by Nathan Hoobler
This feels very true. With copilot I kinda want a sub-PR mode (that it doesn't have). I want it to create a tiny change, show it to me as a difference, chat with me about it, iterate. Then at some point I'd accept it, and commit.

This granularity doesn't exist, sadly. Either tab-complete, or a PR
Andrej Karpathy’s take on AI coding agents feels grounded. The industry’s chasing full autonomy when models still hallucinate too much.

Agents that churn out a thousand lines of code leave you either blindly trusting them or slogging through reviews. These tools should embrace their fallibility.
October 19, 2025 at 8:21 PM
Reposted by Nathan Hoobler
Proud papa moment: my son J published a letter in the @nytimes.com today (in print tomorrow) on the need to think our definitions of autism.
October 18, 2025 at 8:06 PM
Reposted by Nathan Hoobler
Relatedly I found this graph on some tech progress for computers, just to show how things don't always just go up forever necessarily.
October 14, 2025 at 4:08 PM
Reposted by Nathan Hoobler
October 3, 2025 at 4:03 AM
Reposted by Nathan Hoobler
"Inside NVIDIA GPUs: Anatomy of high performance matmul kernels", includes a great intro to GPU architecture and PTX/SASS: www.aleksagordic.com/blog/matmul
Inside NVIDIA GPUs: Anatomy of high performance matmul kernels - Aleksa Gordić
From GPU architecture and PTX/SASS to warp-tiling and deep asynchronous tensor core pipelines.
www.aleksagordic.com
October 1, 2025 at 7:36 PM
Reposted by Nathan Hoobler
My absolutely favorite paper in this space I recommend to anyone working on reconstruction or inverse tasks (or even any machine learning): arxiv.org/abs/1711.06077 "Perception-Distortion Tradeoff". Goes beyond quantifying the error/distortion of the reconstruction statistically, 2/
September 17, 2025 at 1:06 AM
Reposted by Nathan Hoobler
Overview on the BLAS sharing techniques (2nd attempt).

github.com/nvpro-sample...
September 12, 2025 at 11:03 AM
Reposted by Nathan Hoobler
I got tired of mashing together tools to write long threads with 𝐫𝐢𝐜𝐡 𝑓𝑜𝑟𝑚𝑎𝑡𝑡𝑖𝑛𝑔 and ℳα†ℏ—so I wrote La𝑇𝑤𝑒𝑒𝑡!

It converts Markdown and LaTeX to Unicode that can be used in “tweets”, and automatically splits long threads. Try it out!

keenancrane.github.io/LaTweet/
September 11, 2025 at 1:28 PM
Reposted by Nathan Hoobler
I've got a new blog post for all of you fine folks! It runs through the additions to D3D12 since it was released, and finishes up with some of the things that have changed for me personally in my code.

(And yes it's really been 10 years 👴).

therealmjp.github.io/posts/ten-ye...
Ten Years of D3D12
For those of us that have been using it from the start, it can be hard to believe that Direct3D 12 has been around for nearly ten years now. Windows 10 was released on July 29th 2015, and D3D12 has be...
therealmjp.github.io
September 8, 2025 at 12:49 AM
Reposted by Nathan Hoobler
I am boycotting #SIGGRAPHAsia 2026 because it will be in Malaysia, where there are serious safety concerns for the LGBTQ+ members of our community, thereby excluding them. I will not attend, submit my work to, or perform any reviews for SIGGRAPH Asia 2026.

Yet, I'm excited about #SIGGRAPHAsia 2025!
September 5, 2025 at 11:37 PM
Reposted by Nathan Hoobler
been a couple years since I wrote a dumb pathtracer-in-a-shader; felt that itch again and decided to brush off the cobwebs by 'covering'/'blatantly ripping off' noby's brilliant 10yo 4k www.youtube.com/watch?v=9r8p...
September 4, 2025 at 5:08 PM
Reposted by Nathan Hoobler
The Octopus thought experiment sucks. If your instinct is like "LLMs can't learn anything about the actual world from mere text" AND you are intellectually curious, here is your reading list.
1/4
September 3, 2025 at 8:24 PM
Reposted by Nathan Hoobler
I can't* fathom why the top picture, and not the bottom picture, is the standard diagram for an autoencoder.

The whole idea of an autoencoder is that you complete a round trip and seek cycle consistency—why lay out the network linearly?
August 29, 2025 at 10:46 PM
Reposted by Nathan Hoobler
August 25, 2025 at 12:09 AM
I really don't need my task tracking and productivity apps to feel like a Gatcha game tyvm
New pet peeve: lots of apps are free to download with some features behind a paywall. I don’t begrudge that; it’s a legit business model. HOWEVER — the trend of late seems to be NOT having a webpage describing which features are behind said wall. I don’t like mystery! Just tell me what's not free!
August 24, 2025 at 2:36 PM
Reposted by Nathan Hoobler
posted without comment (originally from x.com/theotheredmu... I think)
August 21, 2025 at 1:15 PM
Reposted by Nathan Hoobler
Here's an update on my small-voxel renderer, inspired by the look of games like Doom and Quake. The work I shared last year focused on handling simpler environment geometry. Since then, I've greatly expanded the scope of what I can depict in this art style. More info in thread.
August 18, 2025 at 7:30 PM
Reposted by Nathan Hoobler
Graphics Programming weekly - Issue 404 - August 17th, 2025 www.jendrikillner.com/post/graphic...
August 18, 2025 at 1:19 PM
Reposted by Nathan Hoobler
You (a fool): The LLM is an all-knowing oracle, on its way to godlike intelligence

Me (dumber): The LLM is Indra’s Net, each fundamentally empty token a multifaceted jewel in whose surfaces the reflections of every other jewel arise in mutual interdependence

The LLM: You can eat that rock
August 16, 2025 at 3:38 PM
Reposted by Nathan Hoobler
I really dislike how science has started calling almost any fancy computational technique AI. 🧪

The framing of this entire article makes it sound like a benevolent AI independently made these drugs.

That is *pure fantasy*.

Instead: a team of scientists made a machine learning model for a study.
August 15, 2025 at 6:14 AM