As (half) joked in this FB comment today, I can totally imagine someone (like Victor Ostromoukhov or Abdalla G. M. Ahmed) building a sample set upon this recently discovered aperiodic monotile for an upcoming SIGGRAPH paper.
(I know how to do that already, and thus not planning to do it myself.)
2023-03-22
Monotile sampling
2023-02-12
A quickly way to identify representative works of someone
I was trying to identify representative works of a friend, so I just went to his FB profile to see what he has bragged about recently.
🙂
2023-01-23
Asian competitive advantage for SIGGRAPH
I liked to joke that Asian folks have a competitive advantage for SIGGRAPH since its deadline is usually before the lunar new year, but this year proves a rare exception.
Neither matters that much to me anymore, though.
🙂
2023-01-03
2050 is as close as 1996
When I started my PhD study around 1996 I felt that I have some basic intuition about the different fields of computer science. Nobody understands everything, but at least I felt that if I want I can dive into any particular subject when the need arises.
Now, I am overwhelmed by what is happening inside graphics and HCI, my main focus, not to mention other fields, in particular ML and vision.
With this (hyper?) exponential rate of knowledge growth, I cannot even imagine what would happen in 2050. (I have nightmares about this several times already.)
I doubt any individual human brain can handle these without some biological or computational assistance.
Below is ChatGPT’s response to the above:
It’s understandable to feel overwhelmed by the rapid pace of knowledge growth in the field of computer science. It can be difficult to keep up with all the developments and advances, especially in specific areas like graphics, HCI, ML, and vision.
One way to deal with this is to focus on staying up-to-date in your own area of expertise, while also being aware of developments in other related fields. It may not be possible or necessary to be an expert in everything, but having a broad understanding of what’s happening in the field can be valuable.
Another approach is to make use of tools and resources that can help you stay informed and keep track of new developments. This might include subscribing to relevant newsletters, following key researchers and organizations on social media, and using search engines and databases to find the latest research and information.
Finally, it’s important to remember that it’s okay to not know everything. No one person can possibly keep up with everything that’s happening in the field, and it’s important to recognize and accept the limits of your own knowledge. Instead of trying to know everything, focus on staying curious and continuing to learn and grow as a professional.
2022-12-25
Frame-by-frame handdrawn FX
I belatedly completed this course on hand-drawn secondary dynamic effects, such as smoke, fire, and fluid.
The exercises were quite time-consuming, which I finally found the time to work on during my sabbatical + holiday break.
While automation would certainly be beneficial, it remains an open research question on how to autocomplete the varied effects that are covered in the course.
2022-11-25
Ketchup splattering
I can totally see some fluid simulation folks publishing an upcoming SIGGRAPH paper about ketchup splattering.
https://twitter.com/liyiwei/status/1596211743075622912
2022-11-16
Why you should write your own paper, at least the first draft
Writing is an important skill for not only publishing and communication but also other career tasks. If you cannot do it for whatever reason (language, habit, psychology, etc.) it is better to learn as soon as possible.
Nobody else knows your ideas and thoughts better than yourself. Writing by someone else is not very likely to accurately reflect what you have in mind.
If you find it difficult to express your thoughts, it can be a sign that the thinking is not clear enough and writing can help refine it.
Do whatever to come up with a first draft. Do not worry about nitty gritty details like grammar as long as your collaborators can understand what you are trying to say. We can iterate the paper draft together to improve the not only the writing but also our thinking and execution of the project.
2022-11-11
Watching presentation videos in faster speed
Sometimes I watch presentation videos in double speed to save time and heighten focus (more attention is needed to parse narrations playing in faster speed).
2022-11-08
Deep focus
Recently I realized that I have not spent enough time for deep thinking and I can notice that my ideas started to suffer. Some of the causes were self-inflicted, such as letting myself distracted by meetings, slacks, or emails.
Regaining self-control is in order.