My 2017 Year in Review


Before the winter holiday, I was tidying up things and preparing for leaving Wuxi. At that time, I attend to the annual meeting of the company and say goodbye to my friends in Wuxi.

My friends in Wuxi

At the end of January, I was in my hometown Changshu. I have a lot of fun with my old friends. Most of the time, we play cards.

These are my old friends in Changshu.

During February and March, I stayed USTC (University of Science and Technology of China) in Hefei on some research work with Prof. Zhang.

A street near USTC in Hefei

At the end of March, I went to Tsinghua University and stayed in Beijing for the rest of the time. I met my best friend in Beijing. He was planning to leave Beijing for Shanghai then.

This is my best friend

At the beginning of May, I went to Xi’an for my PhD opening report so I finally met my college friends in school. Right after the day I arrived in Xi’an, I flied to Shanghai for TURC 2017 conference with my college friends.

On the bus to the airport with my friends

TURC 2017

Having dinner with my friends after TURC

In August, I went Changshu for attending the wedding of my another best friend. I met some of my high school classmates there and we had not met for a very long time since we graduated from high school.

In November, I went Changshu for attending the wedding of my brother. The wedding follows the traditional customs of Changshu so it is very impressive.

Last thing I want to mentioned is that my paper was accepted by INFOCOM 2018 this year. I was very excited when I received the notification on the early morning of November 27th.



My life of game is quite different than usual in this year. I played Dota 2 only few times in the very begging of this year and after that I almost neither played the game myself nor watched any Dota related (live) videos. Instead, I played games on Nintendo Switch most of the time. Surely, I am always a retro game enthusiast. I spent some time on old game consoles or game emulators. The games I played this year are as follows.

Title Platform Rating */5
Castlevania: Harmony of Dissonance GBA 4
Love You To Bits iOS 5
The Legend of Zelda: Breath of the Wild NS 5
The Legend of Zelda NES 4
Fire Emblem: Heroes iOS 3
Castlevania: Dawn of Sorrow NS 4
Crashlands iOS 3
Metroid: Zero Mission GBA 5
1-2 Switch NS 2
Cuphead PC 3
Stardew Valley NS 3
Super Mario Odyssey NS 5
Monopoly NS 3
What Remains of Edith Finch PC 4
Resident Evil: Revelations NS 5


Title Author Rating */5
不朽 胡适 5
白鹿原 陈忠实 5
远山淡影 石黑一雄 5
局外人 阿尔贝·加缪 4
被掩埋的巨人 石黑一雄 4
Haskell趣学指南 Miran Lipovaca 5
个人尊严 王小波 5
三十而立 王小波 4
容忍与自由 胡适 4
我的职业是小说家 村上春树 4

TV and Movies

Title Year Rating */5
Twin Peaks: Season 1 1990 5
Twin Peaks: Season 2 1990 4
A Man Called Ove 2015 3
Look Who’s Back 2015 3
A Taxi Driver 2017 5
Captain Fantastic 2016 3
Alien: Covenant 2017 4
Alien 2079 5
Kikujiro 1999 4
Logan 2017 4
Into the Wild 2017 2
Manchester by the Sea 2016 4
The Revenant 2015 5
Bojack Horseman: Season 4 2017 5
The Attorney 2013 5
The Internet’s Own Boy: The Story of Aaron Swartz 2014 4
Dunkirk 2017 4