Li-Yi Wei 魏立一

January 25, 2010

Pepper

Filed under: Imaginary — liyiwei @ 2:31 pm
Tags: ,

The most muscular pepper I have seen; photo by Edward Weston.

January 12, 2010

How to deal with paper deadlines

Filed under: Real — liyiwei @ 1:57 pm
Tags: , ,

(Below is what I sent out to my collaborators for SIGGRAPH. I believe similar principles could be applied for other conferences as well.)

1. I recommend that only one person (the account creator) uploads materials to the sis account during the last day prior to the deadline, to avoid confusion and potential concurrent read/write hazards. I am usually a bad choice for material uploads as I will become a sequential bottleneck for uploading to multiple accounts. (Not to mention that I might get confused and mixed up the materials.) The same person should also be responsible to check all fields of the submission account to make sure everything is correct. I would usually take a pass to check everything, but the buck has to stop with the account creator.

2. The same person should also make sure *all* coauthors with account access privilege finish everything, including the authorization agreement; see the detailed email from SIGGRAPH.

3. The SIS server would usually be overloaded during the last few hours prior to the deadline, so upload all materials early and frequently. You can always overwrite the old materials with the new ones. If you wait until the last few hours or even minutes and find out that you cannot access the server, do not cry for help from me. I do not control the servers and there is nothing I can do.

4. On a similar vein, even though it is possible to upload only the checksums for the files prior to the deadline and upload materials with identical checksums later, I strongly recommend against doing so, unless you are very sure what you are doing. The main reason is that even with the same source files, different compilations could produce binary data with different checksums, e.g. pdflatex. So if you accidentally overwrite or lose the file, you are screwed. My overall recommendation is to avoid uploading anything in the last 2 to 3 hours prior to the deadline; this not only avoids potential server overloads but also help ensure that the files you uploaded are “sane”, for which humans tend not to be near the deadline according to my experience.

January 10, 2010

Robotic chair

Filed under: Imaginary, Real — liyiwei @ 4:12 pm
Tags: ,

You are witnessing the origin of the Terminators. Checkout the original website here for more information.

January 7, 2010

Rules and laws

Filed under: Real — liyiwei @ 9:47 pm
Tags: ,

Break all the rules, but not a single law.

January 3, 2010

Fish

Filed under: Real — liyiwei @ 11:30 am
Tags: ,

“If you give a person a fish, they’ll fish for a day. But if you train a person to fish, they’ll fish for a lifetime.” -Dan Quayle

I couldn’t agree more with this from my own advising experience. And I have one little add on: if the apprentice fails to catch any fish during a particular day of training, you have to let him come home empty-handed.

December 27, 2009

Legacy

Filed under: Real — liyiwei @ 6:00 am
Tags: ,

Human life span is limited, but one could pass on his legacy to the future generations via two means: genes or memes.

The genes carry biological codes inherited to offspring, whereas the memes carry cultural practices transmitted through minds.
Both are fundamental mediums that shape human behavior. And more often than not, one would obtain most genes and memes from his family elders.

I owe my ancestors for these nice genes that they managed to survive and pass on to me, and my parents and grandparents for these good memes that they taught me by setting up good examples.

My grandfather was quite a unique figure, having been both a (Nationalist) air force officer and a classic Chinese scholar publishing articles and teaching in universities. This gave him a rare character combination: scholarly intelligence and military discipline. Through him, I not only learned how to have each but also how powerful such a combination could be.

I never felt emotionally sad for his pass away, not only because he had lived a heck of life, but also that I know he has passed on his legacy through both his excellent genes and memes. For me, the best way to memorize him is to continue his legacy.

(In memorial of my grandfather who passed away on Dec 27 2005 at age 88.)

December 15, 2009

Toon shading

Filed under: Imaginary, Real — liyiwei @ 6:52 pm
Tags: ,

Appleseed: Ex Machina is the best toon shaded animation I have ever seen. It really beats 2D cel animation.
I am too busy right now to write down more details, but just checkout this movie if you like anime or computer graphics.

Also, don’t miss the bonus features. I find it particularly interesting that the American crew talked about the “amazing collaboration” between Chinese (John Woo, producer) and Japanese (Shinji Aramaki, director) as though these two countries ought to start the third world war instead of collaborating on animation projects.

December 12, 2009

How to give a research presentation?

Filed under: Real — liyiwei @ 12:54 pm
Tags: ,

This is a vast subject, and probably has been covered by many articles (or even books). But here let me focus on the most crucial and fundamental issue.

Theorem
The nature of a research presentation is to convey ideas that you know to others who do not yet know.

Corollary: no need for stage fear
There was a study indicating that people fear public speaking more than death. Not everyone has this issue, but if you happen to be nervous about an upcoming presentation, just remember the basic theorem: you know much more than your audience about what you plan to talk about. So, even if you make mistakes, the audience would probably not find out anyway. Just stay cool, and do not let your tone, facial expression or body language disclose the fact that you are screwing up.

Corollary: never over-estimate your audience
Unless you could read mind, it is probably very difficult to devine what other people do not know. Since you already know what you want to talk about, it is very tempting for you to recite what is already in your mind instead of what your audiences really need. This is the single most important cause for a bad presentation in my personal observation. There is no magic solution, but a useful heuristic is to never over-estimate your audience. Always start your presentation with the basics; if the audiences do not know that, they will appreciate your effort, and if they do, they will feel they are smart. Convey high level information instead of details, and use easily absorbable medium, like images or videos, instead of texts, to convey your points.

Corollary: never over sell
The goal of the presentation is more to entice people to be interested in your research than to teach them the details. In a sense, it is more like an advertisement than a class room teaching. It is nearly impossible for average humans to learn a new subject within a 20 min presentation. So do not try to cram in every single detail of your algorithm into your talk; probably nobody is going to get that anyway. Instead, focus on getting the audiences’ attention for the first 10 minutes of your talk. And if you could achieve that, you are on your way for a great presentation.

Finally, like many other aspects of research, the best way to learn is by experience. The more presentations you give, the more likely you will learn how to give a great one. Do not worry about failures; I totally blew up my first research presentation, but eventually I figured out the deals, and now I am not only highly comfortable but also highly enjoy giving research talk, especially to huge audiences like SIGGRAPH.

November 17, 2009

Ruler

Filed under: Real — liyiwei @ 12:07 pm
Tags: ,

China was ruled by one emperor; American is ruled by one million lawyers.

November 1, 2009

How much time should you spend on your research

Filed under: Real — liyiwei @ 12:33 pm
Tags: ,

There are usually two different parts of this question. Only one makes sense. Let me begin with the one that does not.

A common question asked by students (especially the new ones) is: what is the minimum amount of time that I should spend on research (e.g. how much time should I spend in the lab per day)? When one asks such a question, it usually implies that one is working for a certain superior, usually the mentor or advisor. For me this question does not make sense precisely because that is the wrong presumption. Notice that I am talking about how much time you should spend on “your” research, so it is about you, not your mentor, advisor, your parents, or anyone else. Why should you ask someone else how much time you should spend working for yourself? It is like asking what you should have for lunch.

If you are asking this question, it implies that you do not understand the nature of research. Unlike many other professions where one could toil from 9 to 5 and come home call it a day, your research is always with you, even during your sleep. It is a never ending effort. If you do not enjoy this or are unwilling to put in that amount of efforts, you are unlikely to be a good researcher, and I would recommend you choose another career. (I did not recall a single researcher that I know of who could afford to work only 9 to 5 for 5 days in a week and still manages to be good, except perhaps for these very senior ones who have established themselves long ago.)

If you have any doubt on this, let me share with you one simple fact: there are many very smart people in the world working very hard in your field, so ask yourself how you could compete with them. As far as I could see you have to do at least one of the following two things: outsmart them, or outwork them. The majority of you probably cannot do the former, so your best chance is the latter. Even if you are truly smart, it usually does not hurt to assume you are not. Humility takes you a long way. (Researchers and scientists who think themselves to be smarter than they really are will usually get punished very quickly by failures and rejections. This is one of the main reasons why I like research; it provides an objective feedback mechanism to keep ones ego in check. This is in sharp contrast to some other professions, e.g. politicians or corporate executives, whose egos could get boasted by a vicious cycle of self delusion.)

After you have realized that you probably need to work pretty hard to excel in research (either by taking someone’s advice or by your own experience in failures and rejections), you might ask if you should put a cap on the maximum amount of time on your research. Well, a quick answer is that, like I said above, your research will be with you all the time, so you cannot really shake it off (except maybe temporarily like after a major submission deadline). But on the other hand, it does not imply that you should stay in the lab staring at a computer all the time. It is counter-productive, making you fatigued, exhausted, uncreative, and prone to mistakes. I sometimes worked after dinner while in grad school, but after the end of one night when I accidentally typed “rm –r –f *.c” instead of “rm –r –f *.o” in the clean field of a make file (no, I did not properly back up), I have forced myself to stay away from my office and any computers after dinner.

So, in summary, my suggestion is to work on your research all the time while staying in the lab probably only from 9 to 6. This may sound self-contradictory but in fact it is not. Working on your research does not mandate that you have to be in the lab. You can keep your thinking going on as a background process in your brain while you are doing other stuff, like crashing a party, having dinner with your family and friends, attending a concert, exercising, or even sleeping. I am not joking; I actually got most of my ideas while doing all these random stuff while away from my lab or office. I am not a psychologist, but I believe creativity works at its best when you are simultaneously relaxed while having a thought going on in the back of your head.

Next Page »

Blog at WordPress.com.