Another odd year

The end of the 2015 season is an emotional one.

Tim Hudson and Jeremy Affeldt retired and were given the most heartfell farewells when Giants just fell short of playoff. I wasn’t there, the last game on a sunny Sunday afternoon, and Bumgarner was scratched from starting it. In the end, does it surprise anyone that Giants didn’t make the playoff? I mean, this is just another odd year. But when I read an email from Baer to the season ticket holders, I almost burst into tears. Yes, we have fought well, and came into this off-season with pride.

I will remember 2015 as the year Bumgarner established himself as one of the elite pitchers and the absolute ace of Giants under the pressure of coming out of a historical postseason, also hitting five home runs and being one hit away from a perfect game. Posey continued to build up his future hall-of-fame resume with all-star numbers and stayed the indisputable best pitcher of the game. Bum and Buster have always been my two favorite Giants ever since I started to follow Giants in 2010 and they keep growing just makes me the happiest fan of the world. Besides the battery, Giants’ home-grown infield has quietly become one of the best, if not the best in baseball. I have seen #FreeBelt back in 2012, Crawford getting better each year with his gloves and hairstyles, Joe Panik and Matt Duffy coming from nowhere and instantly giving their best, and I am so proud of them. And of course, there are also Hester’s no-hitter, Parker’s three-homer game on the magical day when Hudson and Zito reunioned in the Colosseum, and many other wonderful moments in this year. So here it is, the highlight of the Giants 2015.

Man, I love this game, this city and this fucking Giants team. And you know what, next year, it’s an even year. Go Giants!

50 States down, mission complete!

Today I visited Boise, Idaho, thus achieved my goal of visiting all 50 states. To achieve this, sometimes I had to fly, drive, even Greyhound alone for days and thousands of miles to conquer the less explored territories; sometimes I am fortunate to enjoy the companion of good friends. Travel has changed my life in a way that I could never imagine. So today I celebrate this with joy and excitement, tomorrow I will be on the road again.

Idaho, check. 50 down, mission complete. #Idaho #MissionComplete

A photo posted by @livinglow on

The Element of Friendship

I have been wanting to do this for a long time — making livinglow tote bags for my friends. I have one for myself for quite a while and I enjoy showing it to everyone. Recently my friend Lina is leaving San Francisco for Stockholm (hopefully just temporarily!), and I really want to make a present for her. So I started to develop this idea of making a personalized tote bag for her. And here it is, the very first “Element of Friendship” edition of livinglow tote. If one day you also get one from you, hopefully you can decipher the code.

livinglow tote bag


Element of Friendship Edition #1


les imparfaits

La semaine derniére, mon amie Emilie m’a écrit un article sur son site Oak Street Laundry Chronicles avec la traduction d’un texte d’Anna Magnani, une actrice italienne qu’elle aime beaucoup. Aujourd’hui, je l’ai enfin lu. Je ne sais pas que comment exprimer ma gratitude, parce que c’est vraiment un article très très beau. Vous devriez le lire.

Tu mets une vie entière à te plaire. Et puis, tu arrives au bout, et enfin tu t’acceptes. Tu t’acceptes parce que c’est finalement toi, et parce que pour te plaire, tu y as mis une vie entière : la tienne. Il te faut une vie entière pour comprendre qu’à qui tu devais plaire, tu as plu. Et à qui tu n’as pas plu… Mieux comme ça. – Bon, il faut quand même reconnaître qu’il est plus rare de rencontrer un type à qui tu plais, et qui te plaît aussi, que de tomber sur un mec plein aux as à Porta Portese !

Il te faut une vie entière pour compter tes défauts et en rire, parce qu’ils sont beaux, parce que ce sont les tiens. Parce que sans tous ces défauts, tu serais qui ? Personne.

Combien de fois je me suis observée dans la glace, et je m’y suis trouvée moche, effrayante même. Avez ce pif, avec ces pommettes, et tout le reste. Et quand les hommes me lançaient dans la rue : « Bella Annì ! Qu’est-ce que t’es bien gaulée !», je comprenais pas. Et entre moi et moi, je pensais : « Belle de quoi ? ».

Et malgré tout, après un million d’années, je les ai compris. Ça m’a pris une vie entière. Et maintenant, quand je m’entends dire: « Bella Annì, t’es vraiment jolie ! », j’en rigole comme une folle. Et je réponds haut et fort, sans en avoir honte : « Ta gueule bigleux ! ».

– Anna Magnani

Il nous faut une vie entière pour nous comprendre, nous accepter, et nous plaire. Mais à la fin, nous sommes là, aprés les larmes et les douleurs, nous serons tous là, plein de bonheur. C’est plus important que tout le reste, n’est pas? C’est le voyage d’essayer nous plaire qui définit nos vies. Et pour toi, ma chère, et pour tous mes amis, je vous aime parce que j’aime ces qui vous êtes. J’aime vos défauts et je les ai aussi, même plus que les votres; et j’aime vos luttes parce que je sais que vous serez mieux. Personne n’est parfait, et vous non plus, mais personne n’est vous. C’est vous, et c’est moi, les imparfaits, qui me veut dire le monde.

The Portfolio Project 02

To have more photos to show for tomorrow’s critic, I decided to shoot one more set and fortunately found a friend who can model for me this afternoon. Here is one of the shots. It was a lot of fun shooting with him and I’m quite excited about this set.