Confessions of a researchaholic

October 21, 2016

Research riddle

Filed under: Real — liyiwei @ 6:45 pm

Identify the common relationships between the following pairs of papers.

Discrete element textures, SIGGRAPH 2011
Vignette: interactive texture design and manipulation with freeform gestures for pen-and-ink illustration, CHI 2012

Dynamic element textures, SIGGRAPH 2013
Draco: bringing life to illustrations with kinetic textures, CHI 2014

Motion field texture synthesis, SIGGRAPH Asia 2009
Energy Brushes: interactive tools for illustrating stylized elemental dynamics, UIST 2016

October 11, 2016

Loop example

Filed under: Real — liyiwei @ 7:45 pm

From a tutorial of our computer programming class

char a = ‘N’;

while (a != ‘Y’)
cout << “Love me?” << endl; cin >> a;

September 22, 2016

Qualification filter

Filed under: Real — liyiwei @ 7:01 pm
Tags: ,

When they just arrived they thought it tough to publish at least one first-authored SIGGRAPH paper before graduation.
Now they are hitting the job market and found out that some topic research lab (not to be named but this is no secret) requires at least 5 first-authored SIGGRAPH papers.

Birds of a feather flock together.
Your opinions of others often reflect more of who you are than who they are.

I would like to thank those who (unintentionally) help me filtering away unqualified candidates; you might be even more effective than what the good folks could do.

September 19, 2016

Contact for job applications

Filed under: Real — liyiwei @ 7:25 pm

Having a middleman who knows well both the job applicant and the hiring manager can help a lot, compared to submitting and examining job applications in the dark.

However, if I were the hiring manager, I would prefer the candidate to contact me directly (and cc/mention the reference in the email). This is more direct and sincere; the job is between the candidate and me, not the reference. And I can ask the reference for more information if I need.

Background: After sending out a job inquiry email on behalf of a candidate, I realized this is probably not ideal as I recalled my corporate days.

September 18, 2016

The stamp collector

Filed under: Real — liyiwei @ 6:57 pm

An old lady sat
Around the supermarket
Took store stamps with smile

September 17, 2016

Coding interviews

Filed under: Real — liyiwei @ 6:52 pm

Some good answers can be found in these social network links.
In a nutshell, preparing can improve interview performance, even though coding interviews might not correlate well with real coding skills (that would be needed for jobs).

September 14, 2016

hou hou hou mu mu

Filed under: Real — liyiwei @ 7:41 pm

I saw someone with huohuohuomumu as the email alias.

Initially I thought it was some laughing sounds, like wo ha ha ha ha ha ha ha ha or something.

But then she told me her first name is 焱林 in Chinese.

PS: I always find it charming to see a female with a masculine name.

September 13, 2016

Paper acceptance rate

Filed under: Real — liyiwei @ 6:58 pm

Since HKU asked for this and resumes do not usually contain failures, I reckon it could be a good idea to share my paper acceptance rate.

For SIGGRAPH (the top venue for computer graphics and interactive techniques, in case you don’t know), my life-time acceptance rate is 36%, and 40% in the last 5 years.

As a milestone of seniority, I couldn’t recall how many SIGGRAPH papers I have until doing this calculation.

I am not keeping track of my submissions to other venues (such as CHI, UIST, I3D, TVCG, EGSR, etc.), but I am pretty sure the overall rate is at least 50%, and much higher for some venues, such as EGSR (100%).

For reference, the overall acceptance rates of many graphics venues can be found under

August 19, 2016

svn to git migration

Filed under: Real — liyiwei @ 5:02 pm

In the process of migrating some svn repos on my server to git repos on github (public) and bitbucket (private), I found the following migration process works well.

. Import the svn repo to github. It worked for private svn repos that require authentication (as in my case).

. The github repo will be public. If you want a private repo, import the github repo to a private bitbucket repo, and delete the public github repo.

I looked at the revision history and it appears to be well preserved.

I have tried direct import from svn to bitbucket but it did not work, probably due to file system structures of my svn server.

August 18, 2016

Milestone of seniority

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

Next Page »

Theme: Rubric. Get a free blog at