Boys 哥俩

Scroll through time with these quarterly snapshots…

2020Q1_Alex

2020Q1_Alex
2020Q1_Yoyo

2020Q1_Yoyo
2019Q4_Alex

2019Q4_Alex
2019Q4_Yoyo

2019Q4_Yoyo
2019Q3_Alex

2019Q3_Alex
2019Q3_Yoyo

2019Q3_Yoyo
2019Q2_Alex

2019Q2_Alex
2019Q2_Yoyo

2019Q2_Yoyo
2019Q1_Alex

2019Q1_Alex
2019Q1_Yoyo

2019Q1_Yoyo
2018Q4_Alex

2018Q4_Alex
2018Q4_Yoyo

2018Q4_Yoyo
2018Q4_Yoyo&Alex

2018Q4_Yoyo&Alex
2018Q3_Alex

2018Q3_Alex
2018Q3_Yoyo

2018Q3_Yoyo
2018Q2_Alex

2018Q2_Alex
2018Q2_Yoyo

2018Q2_Yoyo
2018Q2_Yoyo&Alex

2018Q2_Yoyo&Alex
2018Q1_Yoyo

2018Q1_Yoyo
2017Q4_Yoyo

2017Q4_Yoyo
2017Q3_Yoyo

2017Q3_Yoyo
2017Q2_Yoyo

2017Q2_Yoyo
2017Q1_Yoyo

2017Q1_Yoyo
2016Q4_Yoyo

2016Q4_Yoyo
2016Q3_Yoyo

2016Q3_Yoyo
2016Q2_Yoyo

2016Q2_Yoyo
2016Q1_Yoyo

2016Q1_Yoyo
2015Q4_Yoyo

2015Q4_Yoyo
2015Q3_Yoyo

2015Q3_Yoyo
2015Q2_Yoyo

2015Q2_Yoyo
2014Q4_Yoyo

2014Q4_Yoyo
2014Q3_Yoyo

2014Q3_Yoyo
2013Q4_Yoyo

2013Q4_Yoyo
2013Q3_Yoyo

2013Q3_Yoyo
2013Q2_Yoyo

2013Q2_Yoyo
2013Q1_Yoyo

2013Q1_Yoyo
2012Q4_Yoyo

2012Q4_Yoyo
2012Q3_Yoyo

2012Q3_Yoyo
2012Q2_Yoyo

2012Q2_Yoyo
2012Q1_Yoyo

2012Q1_Yoyo

Blog Posts 博客

Interesting little things…

Coronavirus graphs: taming the COVID-19 curves

Predicting when we will be heading out of the woods is the most unreliable business in this trying time. These graphs and map below are what a lot of us are watching daily while preparing to reopen society. They may also be good materials for historians and museums.

NYC cases mapped (every 5 days)

Data source:

Apex modeling for New York

Data sources:

Notes/disclaimers:

  • NYC data cycles from 5/6pm to 5/6pm the following day, so the two sets of data between NYS and NYC might be slightly out of sync.
  • NYC’s newly reported “probably deaths” are not included in the graphs here.
  • There are some data gaps in the Hubei-Wuhan datasets.
  • On April 17, China revised Wuhan’s toll from COVID-19 up by 50%; so take the data with a grain of salt!

NYTimes: Lung X-rays 1-2-3:

Don’t kid yourself thinking statistics are on your side, even though you don’t belong to the vulnerable populations. Read this harrowing roller-coaster experience of an athletic father of three in Mass. He almost died, see X-ray image 2 below with his lungs in total whiteout. Kudos to The New York Times. Worth remembering: your chance of surviving COVID-19 if you get it is 1/2 – either you make it or you don’t.

Mr. Bello’s lungs on March 14, his first X-ray at Massachusetts General Hospital. The white space indicates areas of his lungs that were filled with fluid and inflammatory cells.Credit…via Massachusetts General Hospital
Mr. Bello’s lungs on March 27, a complete “whiteout,” in which his lungs are hardly visible. Some doctors at Mass General said this was one of the worst chest X-rays they had ever seen.Credit…via Massachusetts General Hospital
Mr. Bello’s chest X-ray on April 8, the lungs visible again, indicating his system was clearing.Credit…via Massachusetts General Hospital

Emotional moments from the web

Bear Markets: S&P 500 in Historical Perspective

It’s quite a sight to witness the stock market dropping by 35% in 33 days (S&P 500) thanks to the COVID-19 pandemic, beating the 1929 record in velocity with a drop of 45% in 58 days. See slide 6 and 12:

Notes:

  • The red bars indicate the S&P 500 peak and trough prices during the bear markets, background reading by James A. Kostohryz on seekingalpha.com
  • Top image from morningstar.com by Paul D. Kaplan [The chart shows that over this period of almost 150 years, $1 (in 1870 U.S. dollars) invested in a hypothetical U.S. stock market index in 1871 would have grown to $15,303 by the end of March 2020.]
  • Slide 12 might be a work in progress…

Novak Djokovic’s 2020 Highlights

Australian Open Final: beat Dominic Thiem

Djokovic won with a five-set thriller: 6-4, 4-6, 2-6, 6-3, 6-4

Dubai Open Semi-final: beat Gael Monfils

Djokovic saved three match points to ultimate prevail: 2-6, 7-6(10), 6-1

LinkedIn update A/B tester or truncation finder

Something to share with social media nerds, that is if you want to A/B test a couple of versions of LinkedIn updates before hitting the post button. Or see where your long, or not so long, post might get cut off and whether you will be super annoyed by where it gets cut off. If this is for you, download by clicking here (it’s a Google Sheet, and it seems you have to work on it on a computer, not on the Google Sheets mobile app).

A screenshot of the Excel interface that I built for A/B testing LinkedIn updates

Bookmark: Stars Watch at US Open Fan Week 2019

The US Open Fan Week, featuring the qualifying tournament (3 rounds), freebies from sponsors and the opportunity to watch the brightest tennis stars practice super close, is one of the best kept secret in sporting events. And the full week, preceding the main draw, is all free. (The Kids Day, the Saturday in between, is fun too, but it might get a little overly crowded.)

For those of us who may not have the luxury to go to the Fan Week a couple of times, or more, these screenshots below will help you plan for the future US Open Fan Week visits. (For example, Roger Federer only appeared once in a stadium court. Another time he practiced at P1, it was impossible to get up to the bleacher seating area at all.) If you could grab a day with an exhibition match starring retired champions, even better. This year, it was Thursday Aug. 22, featuring Andy Roddick and James Blake. Tap on dates below for practice schedules:

Ticket buyers: sessions featuring GOAT(s), or hugely sought after stars, will probably become best sellers in a matter of a few hours, when the draw is announced or schedule for certain GOAT(s) or stars is available. This year was the case when I wanted to grab three tickets for my family (3) to watch Roger Federer’s first round. On Thursday, when the draw was announced showing Federer’s top half collision with Novak Djokovic, I was not sure which session to buy as I’d imagined either one of them could land the night match on Monday. I quickly checked the US Open app and the tickets for the night session at Arthur Ashe on Monday had gone up from $30 to $50 immediately. Guess I wasn’t alone in trying to snap up a ticket to watch Federer, possibly the last appearance at the US Open. I almost wanted to grab the $50 opportunity but chose to wait just to be sure Federer was scheduled to play at night indeed. Late afternoon on Friday, I checked the US Open app again and confirmed that Federer is indeed going to play on Monday night, by this time the ticket had gone up to $80. (If I’d choose 3 tickets, the price would be over $100. To that, I’d say “No, thank you $300!”) In the end, I did figure out a way to keep the damage down by ordering three individual tickets, which might be separated but we’ll deal when we get in there. And it rounded up to $60 or so per ticket. (With a $10 fee, it would be $210 in total.)

Hobbyist photographers: be prepared to part ways with your excited long lens and good camera. Sometimes the gatekeepers are really serious about the rules of forbidden items. Three-inch rule is for the lens you could bring inside. I just got my 70-200mm sent away to the bag check depot. My suggestion is, if you aren’t one of those guys with a lanyard earning a 4-figure paycheck a day, or more, doing this, try to just enjoy the game.

Live Appy, i.e. digitally happy and/or apps-enabled

The phone is something we cannot live without. And here are some of the apps that are indispensable, or at least you should try…

metroSmartRide: map of gas prices

The map of gas prices that comes right out of the metroSmartRide app, powered by Metro by T-Mobile. In my neighborhood there’s an almost $1/gallon difference between the best deals and the worst, as of July 2019

Read More

Photography: moments coming to life

From landing the luckiest photo on the front page of the New York Times to so many more photos into the chaotic age of social media.

And turning still photos into a lively video slideshow (NEST+m team at 2018 Orlando Grade Nationals chess tournament):

Outside of work, I like to have fun with family projects:

Get in Touch

Feel free to drop me a line, whether you have a general inquiry, a comment or a specific request. Just scan the QR code below to shoot me an email:

如果有什么问题咨询或其他需要,请给我留言。只需下面扫码即可给我发信: