https://nyti.ms/2R7ovxI Mr. Mossberg, a veteran of The Wall Street Journal, The Verge and Recode, said on Monday he would be deactivating his Facebook account, along with the Facebook-owned Messenger and Instagram apps.
Read more
Limited motivation
Recently I have been running dry on my personal motivation on important projects such as transcribing Impactful Engineer. I have not been able to diagnose what the root cause is. Some possible reasons could be Transcription is not what motivates me and hence I’m putting it off The overall project and goals is not current […]
Read more
Effective Engineering Teams
An effective engineering team is highly collaborative, focused on delivering high quality code with velocity. The team sets the standard for other teams to follow in how they design software, write and test their software and ultimately delivering business value to the customer. The team functions as a coherent group, helping each other succeed, having […]
Read more
Read: You Can’t Be a Great Manager If You’re Not a Good Coach – HBR
If you are a leader and/or a manager of people, go read You Can’t Be a Great Manager If You’re Not a Good Coach – HBR.org
Read more
Thank You For Your Feedback
This week I practiced what Lyn Campbell recommended during our interview on Impactful Engineer (read here). I asked for feedback from someone I work with. I asked her how she thinks I can improve in meetings. She generously took the time to give me the following feedback During one of our meetings about a previous […]
Read more
Book: How to American: An Immigrant’s Guide to Disappointing Your Parents
This YouTube video really cracked me up. An immigrant kid from Hong Kong, born in Shanghai, immigrated to L.A, went to UC San Diego, majored in economics, told his parents he would rather disappoint them for a few years than disappoint himself for life, did standup, drove for Uber, auditioned 100+ times for small parts […]
Read more
Single Tasking Time & Attention
So Far I’ve deleted all my infinite scrolling apps (FB, Instagram, LinkedIn, Twitter). I’ve stopped reading online news and only read a printed Sunday paper. I’ve paid for products to remove ads (Cruncy Roll, YouTube, Pandora). Call To Action To Take Back Attention & Time Today, I listened to the founder of Center For Humane […]
Read more
Take The Journey As a Team
Who Is On Your Team? Taking a journey alone is not only difficult, lonely but also not sustainable. Starting with simple personal goals such as exercising. If I am only accountable to myself, I can skip a day, skip a week, skip a month, I only have to answer to my nagging self. If I […]
Read more
link: Ask First!
Seth Godin writes with the smallest number of words to convey the clearest of messages. Here he explains GDPR and the market’s dilemma “Talk to people who want to be talked to. Market to people who want to be marketed to. Because anticipated, personal and relevant messages will always outperform spam. And spam is in […]
Read more
link: maximum leverage
The myth of ‘good timing’ from Seth Godin http://sethgodin.typepad.com/seths_blog/2018/04/the-moment-of-maximum-leverage.html
Read more
podcast: John Hennessy and Dave Patterson, winners of the Turing Award 2018
In June, the two engineers will formally accept a Turing Award, the computer science equivalent of the Nobel Prize, in recognition of their work. Hennessy later became president of Stanford University and is now the chair of Alphabet; Patterson is a professor emeritus at U.C. Berkeley and a distinguished engineer at Google Listen to the […]
Read more
“Never compare your Google searches to everyone else’s social media posts”
I learned something new today. From page 160 of the book “Everybody Lies”. A great reminder to “Never compare your insides to everyone else’s outsides” You can read more here from author Seth Stephens – Davidowtiz (bio) and the op-ed pieces he wrote for NYTimes Don’t Let Facebook Make You Miserable
Read more
The Pop-up Bookclub
Recently I’m experimenting with starting up bookclubs at work in order to meet new people and helping to instill the habit of book reading into my own life. Here is what I’m doing Create a #bookclub channel on Slack Create a document with a list of books that anyone can propose Once there are 5 […]
Read more
Link: For Two Months, I Got My News From Print Newspapers. Here’s What I Learned. – The New York Times
Give this a read, virtues of print news instead of online and breaking news. https://mobile.nytimes.com/2018/03/07/technology/two-months-news-newspapers.html?
Read more
Interview 1: Lyn Campbell, Corporate VP, Global Operations at Proofpoint
I’m celebrating a milestone for a personal 10 year project and I’m seeking your time and attention. Impactful Engineer shares the stories and journeys of women and men who are making significant impact in the software industry. The purpose of Impactful Engineer is to inspire young software engineers to see that are many paths they can take to […]
Read more
ignore
There is a Chinese proverb 難得糊塗 that my dad put up on the wall of our home which he wrote the calligraphy with Chinese ink and paper. Every day at home, I would see it. When I was younger, my dad was very angry and frustrated with life. And I like to be believe that he stared […]
Read more
Saying What You Love
My daughter loves watching anime (Haikyuu, Yuri on Ice), she adores owning physical books, she loves drawing anime characters. She is sometimes quiet about other things, but never about these unmistakable passions in her life. She is unwavering, unapologetic and ever in love with these passions in her life. It is infectious, because of her, […]
Read more
Book: Tell Me More
I loved this book (Tell Me More, by Kelly Corrigan). Once started, I couldn’t put it down. It is a book about the author’s journey to learn to do and say the hardest things in life. To learn to listen to her daughter and her dying father. I will just quote from her website instead. […]
Read more
Finite and Infinite Games
This podcast episode from one of My ‘Virtual Brain Trust’, Seth Godin, has given me a framework to talk about how I’ve structured my life around longer term vision leading to the right short term actions. Seth Godin’s Akimbo Podcast Finite and Infinite Games The idea is that there are finite games and infinite games. […]
Read more
Proud Introvert, Yay!
Welcome To My Introvert World I used to be ashamed to be an introvert. I thought I was weird for not enjoying cocktail parties. Everyone else seem to be having a grand old time, small talking about the weather, what they did for a living, leaving a conversation after 5 minutes so they can mingle […]
Read more
TED: Why I’m done trying to be “man enough”
Thank you Justin Baldoni, because of your speech I *know* I need to dedicate 10 years of my life to mentoring women engineers!
Read more
TED: The happy secret to better work

Learn Or Languish
Learn something, learn anything. Learn a new sport, learn to be better at a sport you are good at. Learn a new skill, learn to use part of your brain you seldom use. Learn to be empathetic, learn to listen to others. Learn how to love yourself more than you do at this moment. Learn […]
Read more
link: Everything you should know about happiness in one infographic
Read about happiness here http://bigthink.com/design-for-good/everything-you-should-know-about-happiness-in-one-infographic
Read more
link: 25 Principles Of Adult Behavior

Are We Defined By The Company We Work For?
I Have A Point .. Bare With Me :D There are great companies in the eyes of the public. These could be Fortune’s 100 best places to work US Stock Market top 10 companies by market cap Companies with most number of eye balls <insert> however you want to define great companies Now let’s say […]
Read more
Hacking Getting Better At Presentations
Presentations!! I don’t like giving presentations, even though my job and my passion with Impactful Engineer requires me to. Why Don’t I like Presentations? I don’t like my voice in front of a big audience I don’t speak clearly enough and I sometimes mumble I don’t enunciate words clearly (I learned English when I was […]
Read more
What If You Out Prepare Everyone?
Imagine this … Someone invites you to a 1/2 hour meeting on a topic you are familiar with and an agenda that is clear …… You spend 2 hours researching, writing down your thoughts ahead of time with 3 possible solutions and with pros and cons ……. You go into the meeting, you ask the […]
Read more
Getting Things Done 2018 Edition
Here are my current tools to getting things done in 2018. I optimize for capturing 100% of my brain on paper or electronic. I do not optimize for having only a single place for a task or idea. Things that are time sensitive or urgent I use Google Reminders with time due dates I also […]
Read more
The Non-Definitive Guide To Mentoring Software Engineers
(This is the first blog post of Impactful Engineer, make sure to sign up for our monthly interviews with software engineering leaders) You are someone who would like to mentor someone else in their professional career to help them grow their influence and impact. More Comprehensive Reference Material Mentor’s Guide – Anita Borg Institute for […]
Read more
link: Do you need blockchain
a good overview of some of the use cases of blockchain Technology https://eprint.iacr.org/2017/375.pdf
Read more
Launching ImpactfulEngineer.org
ImpactfulEngineer.org Mission The mission of Impactful Engineer is to empower software engineers to build a meaningful and impactful lifelong career through interviews with leaders in the industry.
Read more
Puerto Rico

Celebrate The Wins In Your Life
Hedonic Treadmill I’ve noticed that when I received really good news such as a pay raise, a promotion, really great results from a test (in college). My happiness level rises up for a very short time (less than 1 hour), then my emotion tapers off back to what it was before. So let’s say my […]
Read more
link: Commandment #3: If One Person Is On A Video Call, EVERYONE Is On A Video Call
How to collaborate with remote workers who are in another office or working from home. https://blog.trello.com/6-mistakes-when-you-work-in-office-but-have-remote-team-members
Read more
NYTimes: Facebook Doesn’t Like What It Sees When It Looks in the Mirror
Facebook Doesn’t Like What It Sees When It Looks in the Mirror https://nyti.ms/2FLVBei Turns out, an enlightened, socially engaged Facebook has a similar outlook as the amoral, audience-seeking Facebook. Each sees connecting online as key to the good life.
Read more
my favorite season of the year so that I can eat persimmon

link: The Most Intense Year of Growth in My Life — What I’ve Learned
Very inspiring from Edmond Lau of The Effective Engineer http://www.effectiveengineer.com/blog/the-most-intense-year-of-growth
Read more
“Nothing Good Comes Easy”
Someone I admire said “Nothing Good Comes Easy”. Apparently that is not a new saying. Anything worthwhile takes hard work. Ask any athlete who is on top of their game how much training and preparation they have to do to get ready.
Read moreWatching: Luke Wroblewski Conversions @ Google Mobile
NYTimes: She Warned of ‘Peer-to-Peer Misinformation.’ Congress Listened.
“We kept saying this was not a one-off. This was a toolbox anyone can use,” Ms. DiResta said. “We told the tech companies that they had created a mass way to reach Americans.” She Warned of ‘Peer-to-Peer Misinformation.’ Congress Listened. https://nyti.ms/2jkZH6e
Read more
Badminton Birdie tube sleeve
Well, I have some time on my hands so I decided to create a sleeve for my badminton birdie tubes. Right now it’s paper, but I am hoping to print them on elastic fabric so they can be reused. 2nd iteration with color!
Read more
podcast: How to Get More Grit in Your Life
The psychologist Angela Duckworth argues that a person’s level of stick-to-itiveness is directly related to their level of success. No big surprise there. But grit, she says, isn’t something you’re born with — it can be learned. Here’s how. Her TED talk Duration: 44:54, Played: 42:27 Published: 5/4/16 8:00:00 PM Episode Download Link (31 MB): […]
Read more
vi
Linux Mag asked Bill Joy (creator of VI): “So you didn’t really write vi in one weekend like everybody says?” No. It took a long time. It was really hard to do because you’ve got to remember that I was trying to make it usable over a 300 baud modem. That’s also the reason you have […]
Read more
Ferry Building at Night
Design and building Android wear app with my daughter
On Oct 5th, my co-worker Ollie R. and I were chatting during breakfast and he was showing me his Android Wear watch. When he told me that developing for wearable devices is pretty new and something worth getting into, I went to Amazon the next day and bought a refurbished 2014 Moto 360 for $112 […]
Read more
Tam Toy Power
When my daughter goes off to college, I will be so happy for her. She will be growing into the wonderful woman I know she will become.
Read morelink: NYTimes: The Future of European Transit: Driverless and Utilitarian
The Future of European Transit: Driverless and Utilitarian https://www.nytimes.com/2017/05/28/technology/the-future-of-european-transit-driverless-and-utilitarian.html
Read moreLink: NYTimes Don’t Let Facebook Make You Miserable
A contrast to what people ( myself included) Post publicly vs privately searching on Google. Just a great reminder to look at social media posts with the awareness that it is partial truth On social media, the top descriptors to complete the phrase “My husband is …” are “the best,” “my best friend,” “amazing,” “the […]
Read morelink: Podcast What will it take for Uber to change? #deleteuber
New York Times technology reporter Mike Isaac talks with Recode’s Kara Swisher and The Verge’s Lauren Goode about the controversies that have plagued Uber for the past two months. In a new profile of Uber CEO Travis Kalanick, Isaac reported that the company ran afoul of Apple’s rules by keeping track of the iPhones on […]
Read morelink: How To Think Visually Using Infographic
Your Email Communication Is Not Secure
All of us have a key that enters our front door. We believe that no one else can get in without a key and we entrust this front door key only to people we absolutely trust. The security of your front door is an illusion. The door can be easily broken […]
Read moreDear LinkedIn, Make Diversity Data Transparent For All Companies?
Dear LinkedIn, You are the only service out there to discover data about companies both private and public, what type of employees work there, which universities the employees graduated from and lots of other useful data about the professional lives of the workers. LinkedIn is a fantastic service for professionals. There have been many articles in recent years […]
Read more
Head of Open Source at Facebook Interviewed on Changelog Podcast
This is worth listening to learn about how Facebook thinks about software and expecially how they are trying to push software developer forward for the entire industry. React and React Native are being called out as very successful open source projects from Facebook. Cassandra has also been a huge winner. The interesting take […]
Read moreDear Banner Ads, I’m Sorry To Say Goodbye, Here Is $5
I understand the free services like LinkedIn, Yahoo, Google, Facebook are supported by ads. But the ads are not well targeted or creepy and repetitive, too much in your face (2nd post on LinkedIn, every 5-7 posts on Yahoo.com) and ultimately waste a lot of my time scrolling pass them in order to see relevant content. […]
Read moreEvernote Basic is changing
Sign of the times, no more freebies. I am not sure how this will convince me to stay using Evernote or pay for it. It only makes me want to export my notes out to Google docs or One Note. “At Evernote, we are committed not only to making you as productive as you can […]
Read moreWorking & Playing @ Splunk
Marking my 2nd month at Splunk. I really love the culture of being data driven at everything we do. Being here at Splunk already opened up my mind as to how I can grow and learn as an engineer because of the people and the relentless focus on execution and innovation.
Read morelink: Disruption in Business… and Life
It’s not incompetence, but competence, that causes companies to be disrupted. That applies to big companies and small, as well as people too. Or so argue Clayton Christensen and Marc Andreessen in this podcast, based on a conversation at Startup Grind (moderated by Derek Anderson) between the a16z co-founder and Harvard Business School professor Christensen […]
Read more
My daughter the writer
My daughter is taking up writing and publishing her stories publicly on WattPad. Her current series is based on the seven sins and she is trying to take on seven different writing styles. Give it a try and support her efforts in putting her writing out there :) You will have to sign up for […]
Read morelink: What makes a good engineering culture? : The Effective Engineer
From Edmond Lau’s The Effective Engineer blog 1. Optimize for iteration speed. Quick iteration speed increases work motivation and excitement. Infrastructural and bureaucratic barriers to deploying code and launching features are some of the most common and frustrating reasons that engineers cite during interviews for why they’re leaving their current companies. Read the rest of […]
Read more
Be the 1%, contribute instead of just consume
(The photo is from a customer of my restaurant I Privé) We all love to take advantage of user contributed reviews such as Yelp, Amazon, Airbnb. They give us another trustworthy dimension to decide whether we want to go to a particular restaurant, buy that bluetooth headphone or rent that vacation apartment. Based on owning […]
Read more
link: Error 451 is the new HTTP code for online censorship (Wired UK)
The Internet Engineering Task Force (IETF), the body responsible for overseeing the internet’s technical standards, has approved HTTP 451, “an HTTP Status Code to Report Legal Obstacles”. The new status code will show viewers when a web page is being blocked for legal reasons.Source: Error 451 is the new HTTP code for online censorship (Wired […]
Read more
link: One Founder’s Desperate Battle To Keep Workers Employed
Source: One Founder’s Desperate Battle To Keep Workers Employed | Caroline Fairchild | LinkedIn Stembel can’t afford to hire a number two because she is devoting a significant portion of her revenue to a cost that her competitors eschewed long ago. Namely, she employs all 48 of her workers — her bike couriers, car drivers and […]
Read moreWhat I Want For Christmas From LinkedIn
What I want for Christmas from LinkedIn Incentivize people to actually update their profiles and update with a real resume Either make resume (in PDF) a first class part of your LinkedIn professional profile. (do not send an update to your network, I don’t mind my boss finds an updated resume, but I don’t want […]
Read more
One inbox to rule them all! Check your Gmail, Outlook and AOL email in @YahooMail
No only can you now use Yahoo to check emails from GMail and AOL. The coolest feature is that Yahoo implemented a backend search that is way better than any email client could do. Check out how cool and fast the searches are. Download here https://overview.mail.yahoo.com/features/multiplemailboxes Power users: try these searches from:tony – emails sent from yahoo.com […]
Read morelink: 18 Ways To Be More Positive At Work
link: http://www.bitrebels.com/lifestyle/18-ways-to-be-more-positive/
Read more
Yahoo Messenger gets so much better with this new version
I’m proud to work for Yahoo, to be part of the dog fooding of this new app inside Yahoo. The team that worked on the new Yahoo Messenger app is awesome! Check out the features!! http://yahoo.tumblr.com/ and http://messenger.yahoo.com Animated gif search from tumblr directly from Yahoo Messenger unsend (is that even a word?) any message, […]
Read morelink: How a Small Team of 13 Engineers Successfully Builds a Product on 8 Different Platforms
NYTimes: Automation Will Change Jobs More Than Kill Them
Interesting look at automation at the task level.. the mundane parts of the job can be automated, but not the entire job. Automation Will Change Jobs More Than Kill Them http://nyti.ms/1kfj78b – Tony Tam
Read moreDigital Entertainment I Am Willing To Pay For
We do not pay for cable, never did and do not have a TV. We do have movie projector and a 90″ drop down screen. Looking at our digital entertainment obligations: We get recent DVD ‘s free from the San Francisco public library. We pay for Comcast for 6mbps for faster internet than AT&T, this […]
Read moreNo more freebies from Evernote
Evernote Basic subscribers can save up to five emails to their Evernote account. To continue using the feature, you must upgrade your Evernote account. Today when I emailed a note to my notebook, I got the above paywall message. I used to love Evernote. You can create notes very quickly, you can email notes to […]
Read morelink: Under the Hood: Delivering the First Free Global… | Yahoo Engineering
link: Seth’s Blog: First, interact
The best way to tell if your speech is going to go well is to give your speech. The best way to find out if your new product has market appeal is to try to sell it. The best way to become a teacher is to teach. There’s a huge need for study, refinement and […]
Read morelink: Why Twitter’s Dying (And What You Can Learn From It) — Bad Words — Medium
It wasn’t Professor Plum in the Library with the Candlestick. So what killed Twitter? Source: Why Twitter’s Dying (And What You Can Learn From It) — Bad Words — Medium
Read morelink: Why I’m No Longer Interested in Square After Seeing Its IPO Filing — The Motley Fool
link: Pamela Fox – Voice coaching: What I learned
From Pamela Fox of Kahn Academy http://blog.pamelafox.org/2015/10/voice-coaching-what-i-learned.html I use my voice a lot. I give talks at conferences, I teach workshops for GDI, and I record videos for Khan Academy. But I’ve never loved my voice. I grew up with British parents, so I spent my life wishing I had an accent that sounded as […]
Read morelink: INBOUND 2015 Keynote: Seth Godin
link: Pebble Watch
link: Ben Evans on blogging ‘Platforms, distribution and audience’
Platforms, distribution and audience http://ben-evans.com/benedictevans/2015/9/14/distribution-and-audience – Tony Tam
Read moreTech Businesses That Are Unprofitable Need To Ask The Hard Questions
Even though I work in high tech, I don’t really understand business that loose money during their entire existence. How can that be a business? I invest in a restaurant that is luckily profitable after 1 year. We offer a product people value and are willing to pay for. We have investors who want to […]
Read more
Learning Unconditional Love From My Mother
We are celebrating my mom’s 74th birthday today. She is a medical licensed pediatrician in China. When my family immigrated to the United States in 1980, her medical degree was not recognized here in the states and she lack the basic English to be medical doctor here. She took on a job as a seamstress […]
Read moreHas Lyft and Uber Disrupted The Restaurant Employment Market?
After owning the I Prive restaurant for over a year and helping run the digital infrastructure as well as posting job openings on Craigslist, I have a theory that a lot of people who used to work part time at restaurants are now working as drivers for Lyft or Uber. The hours are probably more […]
Read more
Performance On The Badminton Court Is 50% Mental Game
I have played badminton for half my life. Four years in high school, four years for the UC Berkeley club, then I picked it up again very seriously trained and competed for 3 years and now I play for fun with my co-worker and near my house. I love playing of course because of […]
Read moreMovie want to see: East Side Sushi
quoted from synopsis East•Side Sushi introduces us to Juana, a working-class Latina single mother who strives to become a sushi chef. Years of working in the food industry have made Juana’s hands fast—very fast. She can slice and dice anything you throw at her with great speed and precision. Forced to give up her fruit-vending […]
Read moreThe Delightful Support Experience
(dinner at the restaurant that I own in Burlingame, I Privé ) / stepping up my high horse I would love to see this in the perfect world for a product support experience. 1) Takes me zero effort to report a problem, make this as easy as possible. Realtime chats, email. 2) I get an […]
Read more
When The Noise Is Too High You End Up With A New Norm Of Mediocrity
My co-workers and I were doing some user studies with an internal developer who was using our tools in order to see how he was using it daily and also asking him how he debugs problems with our tools. It was amazing to see the developer go to the homepage of the tool, he noticed a […]
Read more
The hardest part about asking for feedback is listening and changing
In the restaurant that I own, I Privé in downtown Burlingame we receive a lot of feedback from our customers. Yelp, Travelocity and Facebook users send us both positive and negative reviews, all of them public. We solicit private feedback from our diners via email. We leave paper forms in the final bill before they […]
Read morelink: The Ultimate List Of Developer Podcasts – Simple Programmer
I love listening to podcasts. This is a good list of podcast by developers for developers. I am currently catching up on the old episodes of ‘Debug’ http://simpleprogrammer.com/2014/03/10/ultimate-list-developer-podcasts/ – Tony Tam
Read morelink: Meet The Operators: Q&A with Christa Quarles, CFO of OpenTable
“From conducting Equity Research at Thomas Weisel to entering tech as the CFO of Playdom (which she helped sell to Disney for $760mm), Christa Quarles went on to senior roles at Disney and Nextdoor. She is now the CFO of OpenTable and is in charge of figuring out the strategy for what OpenTable does next […]
Read moreRosie The Riveter museum in Richmond
http://www.rosietheriveter.org/ “As the U.S. faced a new and daunting challenge of a global war in the 1940s, people on the home front came together as never before. The stories of their struggles, which broke barriers and shaped many of today’s best social innovations, chart a path for new vision today. Rosie the Riveter is a […]
Read morelink: Get IP Address from Command Line feedly
Get IP Address from Command Line http://davidwalsh.name/get-ip-address
Read more
Living without regrets until our dying days
We will all die one day. That is the way of life, it’s interesting that even kids realize their parents will die one day and they don’t seem very surprised by that. It’s an eventual fact all humans accept as part of life. People often say “live life as if it’s your last”. I interpret […]
Read moremoney makes more money
(repost from 1/9/2007) I believe I have a healthy relationship with money. I know how to invest my money, I know how to earn money, and most importantly I know how to spend money on the people in my life. I usually don’t make such bold statements since I’m usually a humble person. Money in […]
Read more
Don’t be that person…
Don’t be that person who does not respond to emails who does not respond to feedback who is late to meetings who says he will do something but doesn’t after repeatedly reminded who speaks at a level of detail that is too little or too much in an executive meeting who gets too emotional in […]
Read more
Life Is.. Work And Love?
(Repost from 2006) So this film producer and I were chatting on the train back from Copenhagen and we got on the subject of working for Yahoo! and I was telling him about how I got a very unique perspective about the major news events the last 7 years. Almost 100% of the people out there […]
Read moreCorporate Efficiency : “Humans Are The Problem”
I sometimes say in jest that in the corporate world the “humans are the problem”. Communication, expectation and difference in perspectives are some of what causes executions of projects to not work. This is a response to frustrations expressed by people on my team that “other” people are doing things the “wrong” way. I find […]
Read more
Family Portrait From 1975 in Hunan, China
I grew up in communist China from 1970 to 1979 before coming to the United States. This photo is a rare photo of our family together. This is the time when China just opened their immigration policy to allow people to leave China. My mom was a pediatrician, my dad was an architect. I have […]
Read more
Visit With Passionate People
I was visiting this jewelry store in Rome by a very famous jewelry maker Diego Percossi Papi (exibition). The shop is tiny and I was a bit intimidated since the jewelry were all well over $1,000. I looked into the shop for a good 5 minutes until the owner/designer buzzed me in and told me […]
Read moreListening to: Public Shaming in the Age of Social Media
In 2013, public relations executive Justine Sacco tweeted an offensive AIDS joke before boarding a flight to South Africa. By the time she landed, she had been denounced around the world, and lost her job soon after. Did Sacco deserve her public humiliation? Or was she yet another victim of social media shaming and a […]
Read more