One last physics assignment, this time by my student Ty Trusty, implementing vertex-block descent: github.com/tytrusty/pba...
Get's about 5 chickens per second on my workstation GPU.
@diwlevin.bsky.social
Sometimes professor sometimes nvidia research scientist all-the-time loud mouth Opinions are my own and do not represent either of my employers
One last physics assignment, this time by my student Ty Trusty, implementing vertex-block descent: github.com/tytrusty/pba...
Get's about 5 chickens per second on my workstation GPU.
My worldview is being challenged
The reviews received for my ICLR submission are higher quality than reviews I received for my SIGGRAPH and SIGGRAPH Asia submissions. All reviewers seemed to have actually read the paper and articulated their (reasonable) concerns in a constructive format.
Explains where all those socks are going
11.11.2025 02:25 β π 3 π 0 π¬ 1 π 0When this baby hits 88 revolutions per minute your going to see some serious sh!t.
11.11.2025 02:24 β π 3 π 0 π¬ 1 π 0Graduate student led quest to start Canada-Wide National Laboratories focused on applied science/technology research continues ... you can visit appliedcomputing.ca to read the original letter of intent and a proposal document, plus sign said letter to show your support.
10.11.2025 21:16 β π 3 π 0 π¬ 0 π 0I like how the average of technological utopia and end of humanity is 0.2% improvement in growth. I want to see the napkin that holds that calculation just so I know which bar serves the strong drinks.
07.11.2025 17:02 β π 3 π 0 π¬ 1 π 0This is the best way to illustrate "I don't know what the f#@$ is going on" I've ever seen.
07.11.2025 16:26 β π 4 π 0 π¬ 0 π 0I'm enjoying using NVIDIA Warp more and more in the course. Having a simple platform for students to learn kernel-based program is useful and the fact that they can run the assignments fast on the GPUS in their laptops, lab and home machines makes it all much more enjoyable for them and me.
07.11.2025 16:00 β π 0 π 0 π¬ 0 π 0New fluid simulation assignment for CSC417 just dropped. This one by my PhD student Jonathan Panuelos. I had always intended to have fluid sim in the previous course but never got around to writing the code. Maybe for the best, because Jonathan's version is so good.
github.com/panuelosj/pb...
From the Verge β¦ thereβs a word for this, when someone claims they own your entire personhood. It eludes me β¦
05.11.2025 15:12 β π 1 π 0 π¬ 0 π 0AFAIK it's not. really focused on spinning out companies or super applied research which is what this is about. But I'm just a dumb professor, apparently our students know all about this stuff :)
03.11.2025 16:18 β π 1 π 0 π¬ 1 π 0I like to tell my self that the grammar and spelling mistakes show you this wasn't written by AI
03.11.2025 15:48 β π 1 π 0 π¬ 0 π 0So sign !
03.11.2025 15:47 β π 0 π 0 π¬ 1 π 0It's what we need in the now, when being welcoming and supportive to others, self-sufficient and expanding a leadership position in science and technology go hand in hand.
03.11.2025 15:47 β π 1 π 0 π¬ 1 π 0Canada's strength has always been its diversity, welcoming people from all over the world and helping them make a home here. This initiative is exactly in line with that philosophy.
03.11.2025 15:47 β π 0 π 0 π¬ 1 π 0On top of that many of those effectively required the right (ie US, in my case a postdoc at MIT) training and to know the right people. Canada is still a top notch high tech training ground but retaining talent in this way is approaching the impossible.
03.11.2025 15:47 β π 0 π 0 π¬ 1 π 0I immigrated to Canada when I was six years-old and a I grew up here, did most of my training here and always wanted to live here. But even 10 years ago when I was looking for permanent positions, Canada had relatively few high tech opportunities.
03.11.2025 15:47 β π 0 π 0 π¬ 1 π 0My PhD student Ty Trusty and a grass roots group of graduate wants to petition the Canada to start a national lab (eg INRIA) in Canada. You can read their rationale here: docs.google.com/document/d/1.... If it resonates with you, like it did me, sign the letter and share forms.gle/NqW7Q5qYkytP...!
03.11.2025 15:47 β π 5 π 4 π¬ 2 π 0Game 6 letβs go jays !!
01.11.2025 00:34 β π 1 π 0 π¬ 0 π 0And density it predicts density too (whoops)
30.10.2025 19:33 β π 2 π 0 π¬ 0 π 0@rishit-dagli.bsky.social did an amazing job on this project. Heβs only an undergrad and applying to grad school this year! (so keep an eye out).
30.10.2025 19:31 β π 1 π 0 π¬ 0 π 0Very excited to share VoMP, our surface to volumetric simready asset generator. Our method doesnβt over fit to a simulator, it predicts ground truth (as measured) Youngβs modulus and poisonβs ratio much more accurately then previous methods.
30.10.2025 19:29 β π 8 π 2 π¬ 2 π 0I do this so I have an excuse to never lift anything in the real-world :) I'm too tired.
27.10.2025 17:35 β π 2 π 0 π¬ 0 π 0They do !!! Thatβs how I rendered that gif. Itβs nice because objects are grouped properly so making changes to one frame propagates appropriately
24.10.2025 21:29 β π 1 π 0 π¬ 0 π 0Thanks!
Im a big proponent of any weight training. I started about a decade ago due to knee and back pain and now, even much older I have no such problems. Important to find a good coach to start though.
Donβt usually post about my non-cs hobbies but Iβm proud of this :)
A 440lb deadlift just a few days short of my 46th birthday
I read the new Chair Corner. I'm willing to hold out some hope that these sentiments are genuine. Previous track record makes me nervous tho
www.siggraph.org/chairs-corne...
If you want to prove you can hold a conference that's safe for everyone then STEP ONE should be not to hold it in a place where people's lifestyles are illegal at a federal level.
23.10.2025 14:48 β π 1 π 0 π¬ 1 π 0EC summary of the SigAsia 2026 decision features some real questionable reasoning
On why no alternative venue ".. it sends the message that we lack confidence in our ability to host international events safely."
docs.google.com/document/d/1...
The University of Toronto Dept. of CS is hiring! We have 3 tenure-stream assistant professor positions open.
Toronto is a great city! Great people, wonderful nature, surprisingly good baseball team, not currently occupied by a US militia. All reasons to apply: web.cs.toronto.edu/employment-o...