When prototyping, always try wackier/quirkier stuff first. The deeper you get into a project, the more conservative it tends to get. Stranger ideas are more at home earlier in the process. Jason Fried
Here’s a presentation I gave to my coworkers in a brown bag session. It’s a while ago, but still holds true. My goal was to help all of us better understand accessibility, its impact for users as well as how we could better build our software for users who have disabilities.
We had a fun time at the Museum of Art and Digital Entertainment in Oakland, CA, aka the Video Game Museum. It made me think of my childhood, and the reason why I wanted to study computer science — making games.
I had a really interesting experience eating in an almost humanless eatery at Eatsa in San Francisco – the only human server there was a cleaning guy.
I appreciate when non tech companies provide additional channels to make users lives easier. My advice is that every once in a while, have someone do a health checkup on these channels, to ensure they do what they are supposed to do. That way, it helps the user to achieve what they want and for the companies, these channels will be worth the money.
Aparna Chennapragada, Director of Google Now, was going to give an talk on building trustworthy AI-empowered products at the event Product That Count. I was definitely in, because our team is striving to build a trustworthy AI product called Fluid XPS.
Let kids be in the real world more.
Natural language recognition has a long way to go.
I know that the invention of modern computers was based on numerous tools that came before it, but I didn’t realize that the abacus was one of them.
I appreciate the effort of bringing more public transportation. The thing is, the current transportation system (buses, freeway, etc) planned and implemented years ago is falling behind. It’s reaching its capacity. Or can I say, when the system was planned, nobody expected the traffic situation can have significant changes AFTER the system was implemented?