Profile

Cover photo
Qiuwen “Owen” Fan
Works at Carnegie Mellon University
Attends Carnegie Mellon University
Lives in Pittsburgh
63 followers|143,008 views
AboutPostsPhotos+1's

Stream

 
Remember being blown away by Khan Academy for the first time http://goo.gl/DX3GHO. The intersection of technology and education continues to fascinate me.
1
Add a comment...

Qiuwen Fan

Shared publicly  - 
 
One of the more unique places to visit in Philadelphia. The audio tour was very informative and interesting.
1
Add a comment...

Qiuwen Fan

Shared publicly  - 
1
Add a comment...

Qiuwen Fan

Shared publicly  - 
1
Add a comment...

Qiuwen Fan

Shared publicly  - 
 
This!
 
A new activity stream in Drive shows you what’s changed

We know many of you use Drive for team projects, because you can share files and get things done from anywhere. Today we’re making it a bit easier to track your work with a new activity stream – a single, easy-to-view place to review every action taken on your files and folders. Head over to the Drive blog to learn more: http://goo.gl/WLWPU4
1
Add a comment...
Have him in circles
63 people
Jess Chenco's profile photo
印非's profile photo
Doris Kwai's profile photo
Kevin Tu's profile photo

Qiuwen Fan

Shared publicly  - 
1
Add a comment...

Qiuwen Fan

Shared publicly  - 
 
I didn't realize I needed this, but now it makes perfect sense. Can't wait to try it out tomorrow.
 
I'm of the opinion that today's most popular mobile web browsers largely fail to address the needs, constraints and realities of a modern mobile user. For my money, to this point mobile browsers are derivatives of their desktop apps, and we have yet to see a mobile web browser designed solely and specifically with mobile devices in mind.

Let me highlight a few common examples of where I feel current mobile devices offer a sub-par experience.

Consider the common case where you’re using Google Now or Twitter and you see 2 or more links you’d like to load. On a desktop you might middle click both links and open each in a new tab, but this isn’t possible on a mobile device. Instead you have to click one of the links, wait for a browser app to load, wait for the page to load, read it, rely on not getting distracted by a notification or another app, go back to the app, click the 2nd link, and repeat.

I think this is a bad user experience, and can be handled better on a mobile device.

How about when you want to view an Instagram link in Twitter? Currently after clicking the link, you are transferred to your default browser, wait for the t.co link to resolve and redirect, and then finally the Instagram app loads. I increasingly find myself not even bothering to click on Instagram links so as to spare myself this cumbersome process.

I think this is a bad user experience, and can be handled better on a mobile device.

How about the increasingly common use case where you come across a link you know you don’t have time to read now, but want to quickly add it to Pocket to read later? Currently you have to load the link in a default browser, click into a menu, click share and then select Add to Pocket. You already know you don’t have time for this link right now, so having to switch apps and spend ~5+ seconds to defer reading an article for later is a waste of time. 

I think this is a bad user experience, and can be handled better on a mobile device.

Often times content on a web page would be better handled by an app. A classic example here is YouTube videos. For whatever reason, I find playing embedded YouTube videos in a browser finicky, and loading the videos in the YouTube app more difficult than it needs to be.

I think this is a bad user experience, and can be handled better on a mobile device.

Last but not least, I feel very strongly that absolutely any time spent staring at my screen waiting for a link to redirect and a web page to load is precious seconds of my session that could be better spent doing something more productive with my device. Content needs to load, and this loading does take time. But there’s no reason the entire screen of my mobile device should be occupied by while said content is loading.

I think this is a bad user experience, and can be handled better on a mobile device.

My next app is called Link Bubble, and my goal with it was to create a mobile browser designed specifically with mobile devices and their constraints in mind. I’m thrilled with how the app has turned out. In fact, I’ll go further than that and say I’m more proud of Link Bubble than anything I’ve done in my career. It has changed not just the way I browse, but interact with my mobile devices.

Link Bubble will be available exclusively on Google Play tomorrow.
1
Add a comment...

Qiuwen Fan

Shared publicly  - 
 
 
Tough to pick a paragraph to quote from this one. The whole thing is a terrific read.
1
Add a comment...

Qiuwen Fan

Shared publicly  - 
 
 
I want to remain optimistic. But I'd be lying if I said I wasn't a little worried.

Detailed thoughts at the link below.
1
Add a comment...

Qiuwen Fan

Shared publicly  - 
 
Shot a pistol for the first time. 25 ft, 10 slow 10 rapid
3
Scott Pasko's profile photoQiuwen Fan's profile photo
5 comments
 
No matter the caliber. Good job. Hope u enjoyed. 
Add a comment...
People
Have him in circles
63 people
Jess Chenco's profile photo
印非's profile photo
Doris Kwai's profile photo
Kevin Tu's profile photo
Work
Occupation
Student
Employment
  • Carnegie Mellon University
    Teaching Assistant, 2014 - present
    15-112 Fundamentals of Programming and Computer Science
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Pittsburgh
Previously
Shanghai - Coquitlam - New York
Links
Other profiles
Contributor to
Story
Introduction
CMU student, tech enthusiast, Glass Explorer, scuba diver.
    Education
    • Carnegie Mellon University
      2013 - present
    • Shanghai World Foreign Language Middle School
      IB Diploma, 2010 - 2013
    Basic Information
    Gender
    Male
    Other names
    樊秋文
    Qiuwen “Owen” Fan's +1's are the things they like, agree with, or want to recommend.
    A non-magical introduction to Pip and Virtualenv for Python beginners - ...
    www.dabapps.com

    One of the hurdles that new Python developers have to get over is understanding the Python packaging ecosystem. This blog post is based on m

    johnbender/prefs.js
    gist.github.com

    Set up Chrome Secure Shell to handle solarized terminal colors - Gist is a simple way to share snippets of text and code with others.

    Passwordless Kerberized SSH for CMU's UNIX machines
    blog.jimjh.com

    Passwordless Kerberized SSH for CMU's UNIX machines by Jim Lim

    Twisted Introduction
    krondo.com

    This multi-part series introduces Asynchronous Programming and the Twisted networking framework. In Which We Begin at the Beginning Slow Poe

    10.6: Flip around (invert) the Magic Trackpad - Mac OS X Hints
    hints.macworld.com

    The Magic Trackpad normally slants up to match the keyboard angle. Some may prefer to use it slanted down in their lap, on the couch, or on

    Solarized - Ethan Schoonover
    ethanschoonover.com

    Solarized. Precision colors for machines and people. solarized dualmode. Solarized is a sixteen color palette (eight monotones, eight accent

    Top 10 Programming Fonts
    hivelogic.com

    Hivelogic is tech, code, design, and geekery, written by your Internet Pal, Dan Benjamin.

    YBlog - Learn Vim Progressively
    yannesposito.com

    Learn vim and it will be your last text editor. There isn't any better text editor that I know of. It is hard to learn, but incredible to us

    UV filters test - Description of the results and summary - Lenstip.com
    www.lenstip.com

    Best digital cameras and lens reviews. If you are looking for the information about digital cameras and lenses you are in a right place. We

    PDFObject: Standards-friendly PDF embedding
    pdfobject.com

    PDFObject has been updated to version 1.2, and now supports Internet Explorer 9. It is also now available on GitHub. PDFObject is an easy-to

    htaccess redirect wordpress folder change
    stackoverflow.com

    I currently have a url of http://example.com/wordpres/ I'm going to change this to http://example.com/w/ I currently get a lot of traffic fr

    The Ultimate Guide to Golden Ratio Typography
    www.pearsonified.com

    Right now, there’s a mathematical symphony happening on your website. Every single one of your readers is subconsciously aware of this symph

    Exploiting a Bug in Google's Glass - Jay Freeman (saurik)
    www.saurik.com

    A few days ago, I posted to Twitter a picture I took of a Google Glass unit running software that I had modified. I did this while in the Ba

    In the Woods – How to Achieve Cross-Browser @font-face Support
    blog.themeforest.net

    Step One: Obtain Your Font. Because of licensing concerns, you cannot simply embed any font on your website. Your best bet is to get a free

    Clean out Launchpad completely
    www.macworld.com

    Launchpad takes the iOS home screen springboard and recreates it on your Mac. Some users love this new Lion feature; others aren't sold. If

    OK Go x Pilobolus - "All Is Not Lost"
    www.allisnotlo.st

    OK Go's a whole new interactive HTML 5 music video. Choreograph your own message! "PLAY! with Chrome"

    Apache2, ProxyPass, Ubuntu and 403 Forbidden
    www.barricane.com

    Apache2, ProxyPass, Ubuntu and 403 Forbidden. I have spent an hour figuring this one out - I wanted to allow a couple of specific URLs on th

    The leJOS NXJ Tutorial
    lejos.sourceforge.net

    The leJOS NXJ Tutorial. Simplified Chinese. The leJOS NXJ Tutorial is a practical guide on how to program the LEGO MINDSTORMS NXT ® in Java

    Home - OSXFUSE
    osxfuse.github.com

    What is FUSE for OS X? FUSE for OS X allows you to extend OS X's native file handling capabilities via third-party file systems. OSXFUSE