Monday, April 22, 2013

Fargo - here I come

I'm a fan / reader of Dave Winer, and I like outlining.  Therefore, I wanted to give fargo a try.

Here are my notes on my first impressions.  By the way, I am using Chrome browser on a Macbook Air.

Connect to dropbox
First, I had to allow fargo to use my dropbox account.  After I gave permission, it looks like a new folder was created in my dropbox folder -- Dropbox/Apps/Fargo.  If you create a post, it is saved in this folder as an opml document.  After I made some changes with fargo, I see that the file in my dropbox folder on my local machine has updated.  That was simple and easy.

Offline access
As a test, I turned off my internet connection.  The fargo application in my browser gave me this
error:
Dropbox save error
Can't save to Dropbox because a network error occurred.
I ignored the error and made some edits to the document in the browser.  As expected, the changes did not appear on my local version of the file.  After turning my internet on again, fargo uploaded the changes to dropbox and updated the local version of the file.

I'm not sure how I am supposed to edit a fargo document when I am offline.  I edited the text with a text editor, and that works as expected.  But it would be nice if I knew how to use the browser application to make updates to the local version of my file.

Using fargo
You can begin using fargo right out of the box, but I think it will take me a little bit of time before using it will be second nature.  Here are some initial observations about the usability:
  • There are two modes.  Structure mode and text mode.  This reminds me of the vi text editor which has the command and input mode.  It would be cool if when I am in structure mode, I could navigate with the standard vi shortcuts.  For example, I could press w to go to the next word, 0 to go to the start of the line and so forth.  
  • Out of habit, I keep pressing <command> s, to save the document.  This causes the browser to prompt to save the document, which is not what I want at all.  It would be nice if that shortcut could trigger a sync with dropbox, but I'll probably just have to get out of the habit of pressing <command> s. 
  • Pressing enter causes the outliner to make a new item in the outline.  This makes sense if I am at the end of the line.  However, if I'm in the middle of the line, I'd rather want a new item in the outline that used the text from the middle of the line to the end of the line that I was on.  
  • There's a cribsheet which gives some shortcuts.  Press command + shift + ?.  It would be cool if I could leave the cribsheet open at the bottom of the page.  Also, it would be cool if I can add some more keyboard shortcuts.
Overall impression
I think it's a pretty cool app that I plan on using more and more. 

Paying a visit to the doctor

About two and a half years ago, my mom was diagnosed with Cancer.  After two surgeries and chemotherapy, the Cancer was brought down to undetectable levels.  Recently, a PET-scan and biopsies have revealed that it is back.

Today, I took my mom to Memorial Sloan Kettering to see another oncologist to get a second opinion on the diagnosis and future treatment plan.  All of the people we interacted with were very professional, courteous (friendly even), and competent.  My only complaint is that we met with the doctor about 2 hours after our scheduled appointment time.  As Seinfeld would said,
"See, you know how to take the reservation, you just don’t know how to *hold* the reservation and that’s really the most important part of the reservation, the holding. Anybody can just take them."

We did eventually meet with the doctor, so things weren't so bad, but I couldn't help but wonder, why was the doctor so late.  Considering that each person we spoke to, from the person at reception to the nurses and doctor, seemed really good at their jobs, it seems that there is something systematically built into the medical industry where people will always be waiting for doctors.  The same can be said for cable companies who ask their customers to be home anytime from 9 am to 4 pm.  I guess the thing in common is that almost every one needs both a doctor and cable t.v.

The problem is that no one cares that my appointment ran late.  I don't think doctors charge by the hour (except for psychiatrists).  If they did, maybe insurance companies would try to audit doctors and force them to move things along.  Also, I don't think punctuality is a must have trait for being a top rated doctor.  For oncologists, I would hope survival rates for patients is the number one thing.

Anyway, for the sake of posterity, I wanted to note the timeline:

  • 10:45 am - Entered the medical building ( got our parking validated ).
  • 10:50 am - Found the registration office.  We were given a form with our information already filled out that we had to verify.  Nice, they seem to know who we are.
  • 11:00 am - Met with someone in registration who confirmed our insurance info, privacy laws and other miscellaneous items.
  • 11:10 am - Went to another floor of the medical building, filled out some papers, and began the wait.
  • 11:30 am - Called in to see the nurse to do some measurements like height, weight, blood pressure.
  • 12:00 pm - This was our scheduled appointment time to see the doctor.  At this point, we've finished all of the preliminary work a while ago, so we expect everything to run smoothly.
  • 1:40 pm - Called in to go to the exam room.
  • 2:00 pm - Doctor walked into the exam room.  (two hours after our scheduled appointment).
  • 2:30 pm - At the end of the visit, we scheduled a follow up visit to see a surgeon.  This time we booked it for 8 am.  We were told, the earlier the visit, the less likely that it will run late.  
This day reminded me of my own work, where I estimate (often poorly) how long a project will take to complete.