Simplenote


16
Nov 11

ReshophNotes Updated

I just noticed that ResophNotes, the Simplenote client for Windows, has been updated recently. I had thought it was abandoned-ware after a long delay in patches and feature enhancements. I was wrong. ResophNotes now supports pinned notes and syncs much faster. This is the definitive Simplenote client for those of us suffering on Windows.


19
Aug 11

The Home Base

On the recent episode of the B&B Podcast, Shawn and Ben had a lengthy discussion about the optimal home computing setup. They got pretty close to what I settled on a couple of years ago. I think this post describes my ideal setup until Thunderbolt is ubiquitous. At that point a MacBook Air could instantly connect to an array of devices through one cable and replace my desktop. I would still keep the MacMini server though.

The Setup

My primary home machine is a 2011 27″ iMac. Prior to that I had the first edition MacPro that was loaded with internal drives and 8GB of RAM. I also have a 2010 MacBook (not a MacBook Pro). My post about my backup system pretty well describes the overall setup but I will add some details below.

Network

Last Fall, we renovated a room in our basement and converted it into a luxurious home office. One key design element that was central to the entire project was a Cat6 Ethernet network that would penetrate every location in the house.

I have a network closet in the new office with an SMCGS16 Ethernet switch. This has proven to be a great 16 port switch. The router is rack mounted along with my Verizon FiOS router. My entire house is routed through this switch via Cat6 and I get some pretty impressive local transfer speeds.

If you are only using WiFi, then you will never understand the speed boost you get with copper wires. It’s like the difference between walking and a car. Walking is way more convenient for getting up and going but a car sure will get the trip over with faster (unless you drive on I-93 in Boston).

Another benefit of ubiquitous Ethernet is that I don’t need to share my WiFi password with guests as much. They can just sit down at the couch with their laptop, reach down and grab a hidden Ethernet cable. Prior to that, I kept a separate 902.11G router running just for guests to use. It’s still running but it rarely gets used now.

For WiFi access on the mobile devices, I have an Apple AirPort Extreme router and a 902.11G router that is built into my FiOS network access point. We still use WiFi for our iPads and iPhones and ocassionally a laptop at the kitchen table. We primarily connect to the network through copper wires though.

Primary Machine

27″ iMac (2.93GHz Core i7) with a 30″ MultiSync LCD (3090WQXi from NEC) connected through DVI.

Extensions

MacBook

  • 2.4GHz Core 2 Duo
  • Lion OS
  • 4GB RAM
  • 500GB boot drive (self installed)

Extensions

  • Dropbox
  • Keyboard Maestro
  • TextExpander
  • 1Password
  • Hazel
  • iStat 3
  • GeekTool (disabled until fixed for Lion)
  • BetterTouchTool
  • Moom
  • DefaultFolder
  • Growl
  • SpiritedAway

Mac Mini Server

  • Lion Server
  • Drobo with 4 X 2TB drives WD Green drives
  • Canon Ink Jet Printer
  • No Mouse, Keyboard or Monitor

Extensions

iOS devices

  • iPad 2
  • iPhone 4
  • iPhone 3G (stationary Pandora player)

Why So Many?

 

An Always on Mac

There are a number of benefits to running an “Always on Mac” at home. Here is a quick list of what my Mac Server is good for:

Those Mail filters and folder monitoring scripts are huge. For example, I have OmniFocus Mail rules that perform several functions. If I email myself a file with a specific tag in the subject line, the file is moved to Dropbox and a new OmniFocus task is created with an embedded link to the shared Dropbox file. That way, I can easily access the file from OmniFocus on the iPad or iPhone.

I also have Dropbox folders that trigger events for files. If I put a file into a specific Dropbox folder, then it will be sent to an FTP server automatically. I also have a folder that looks for PDF files. When a new file is identified, it will open it in Preview. When I get home and login to my machine, I am greeted by a full-screen view of the PDF. Subtle.

Finally, and this is an important one for me, with NVAlt running and Syncing with Simplenote, I can have access to my notes through Simplenote and Dropbox simultaneously. I know Simplenote premium accounts already have that option, but I find my solution more reliable and predictable. This means I can edit notes on my iPad via WriteRoom or Nebulous Notes and also on the web through the Simplenote interface. The best of both worlds without having to think about it.

A Portable Mac

So why have a portable Mac like a MacBook? Well, I have a daughter that I REALLY like to be around, even if she’s just watching Ponyo. A MacBook allows me to sit next to her and work, but still play and generally be present. There are other benefits that a portable machine provides:

  • Coffee shops
  • Working in class
  • “Vacations”
  • Couch work
  • Loaner for guests

I am generally pretty satisfied with the home base now. I’ve built it out for years and it now requires very little maintenance and provides a lot of benefits. Many of the benefits were not planned but were fortunate opportunities that came out of having a broad network and multiple machine profiles. Building it was fun, but using it is more enjoyable.


4
Jul 11

Dave Winer's Response to Dropbox

Dave Winer: “I’ve deleted my Dropbox account.”

THAT is exactly what I was afraid of. Dave has done some very cool things with Dropbox. If you think that’s not a loss for the company then research what Dave has accomplished (apache and Dropbox web server). He’s been a significant promoter of Dropbox  and likely driven a good amount of traffic to their site.

There was no need for this. Copying Google’s or SugarSync’s TOS is not an excuse. I never thought I would say it, but Microsoft actually has better TOS for their cloud service. So does MobileMe. Perhaps larger companies can afford to take bigger legal risks. I’m not sure. But I am sure I will not store anything on Dropbox (or SugarSync or Google Docs) that I would not be comfortable storing in my public folder. At least until the TOS are revised further, which appears to be happening.

There’s an excellent review of various TOS by Ed Bott.

Here are Simplenote’s TOS to add to the group.


25
May 11

Real World Note Taking on the iPad

I recently attended a four day conference. The subject isn’t all that important (generally, the interface of science and IT). What is important is that I decided to take the opportunity to test a number of iPad apps that I had only noodled around with previously. The experiment was really about testing the idea that the iPad can replace both a laptop and a pad of paper for taking notes. I’ll always be a pen-geek and a notebook snob. I love the feel of a fountain pen on heavy weight paper and the smell of ink but I also love the practical use of the iPad for something boring like conference notes. Let’s face it, these notes aren’t going to the Smithsonian.

Notes Folder

The Test

The testing was simple. Use an app to take notes on the iPad 2 and see how long it would last before I needed a pad of paper or another app. The apps in this review are arranged in approximately most useful to least. I also include the price of the app at the time of this writing and the number of total hours I was able to use the app. Think of it as a more practical star rating system.

The conference was a series of lecture sessions that lasted 1-2 hrs at a time. I was seated at a table the majority of the time. There were approximately 8 hrs of meetings each day with regular breaks.

I do most of my notes as nested text lists. Even when I am working with pen and paper and use a very simple style of note-taking. I’ve evolved a custom version of the Columbia style that fits my needs. Here are a couple of my requirements of my notes.

  • Portable text
  • I write in Markdown. Given the deep hierarchy of the iOS keyboard, I need either TextExpander support or a customizable macro bar to quickly access special characters used in Markdown.
  • I use little to no text coloring or highlighting. If I need to mark up my notes, I’ll do that later in another app. Again, Markdown is enough for me.
  • I like to diagram if I am brainstorming a large project. If I need to visualize my notes, I can easily convert plain text bullets to a diagram later.
  • I separate groups of notes in different documents or pages. For example, each page may contain related talks rather than a chronological set of notes covering all of the conference talks.

Just the Text

Simplenote; Free; 10h

I’ve worked in Simplenote since they introduced the iPhone app. I really prefer Simplenote syncing over Dropbox sync since it is quick and seamless. It gives me more peace of mind that my notes are backed up no matter where or how I leave off.

Simplenote also provides document ordering by modification timestamp. That means all of my working documents are right at the top of my stack. Even better than that, Simplenote gives me an option to pin specific documents to the top of the stack. That means my reference documents are also easily accessible regardless of when they were last modified.

Simplenote does not have many other big features. There is no custom keyboard. Notes are plain text and markdown documents can be exported via email and copy paste. However, it’s a low friction app that keeps me focused on the presentation and not fiddling with formatting or widgets.

OmniOutliner; $19.99; 10h

OmniOutliner is a new addition to the iPad app cast. I was pretty dissapointed with the lack of Dropbox support but it’s a great tool for taking notes. While it is definately more than a plain text note-taking app, my usecase was primarily focused on simply getting text into the app. Formatting on the fly can be tedious and require lot’s of time for tweaking. If you’re trying to pay attention to the presenter, you are really going to want to ignore the formatting options until you have some down-time to fiddle. I really wished there was a way to set formatting by outline level? That just makes sense to me.

The app produces high quality outlines. I’ve mentioned the lack of syncing services so it can be risky if your entire conference notes are only on your iPad. One hack-y work-around is to export via plain text to email. Then copy the text and past into Simplenote. This is what I did.

OmniOutliner

Where OmniOutliner really shines is the note support. Each outline item may have lengthy notes with pasted images. This was the feature that really put it up there with the Simplenote. I was able to take notes and then pop over to a sketching app to play with an idea. I could then copy the sketch and paste it back into OmniOutliner. This really is the killer feature.

OmniOutliner image support

OmniOutliner also supports an inconceivable amount of export formats. The pasted images are handled well during export. For plain text the images are just skipped and you get what looks like a Markdown bulleted list.

I really ended up enjoying this app. There are some really efficiency boosts with OmniOutliner too. You can easily reorder your items by drag and drop. For the most part, it is faster than making bullet lists with Markdown. Speaking of Markdown, you can still use tags throughout the text and then export to plain text. The tags are retained if you want to import the plain notes into Simplenote or Nebulous Notes. It’s kind of the best of all possible options.

Nebulous Notes; $1.99; 4h

Nebulous Notes was recently updated with new features that moved it right to the top of my text editor app list. For example, they added “Sync” with Dropbox rather than the previously implemented download/upload mechanism. The new sync feature is great. While it is not automatic like the Simplenote app, it is very well done and easy enough to do. I used Nebulous Notes for the remainder of the first day of the conference and the entire second day.

The macro keys in Nebulous are very convenient. I’ve configured my macro keys to be formatted Markdown tags, for example “[ ]: ” for link references. It was very convenient and I could use Nebulous Notes for all of my notes if necessary. However, I found it easier and faster to use the TextExpander shortcuts that I have memorized for iOS markdown snippets.

The note editor layout is nice and the text formatting is easy on the eyes.

The lack of note-sorting options created difficulty when trying to switch between notes. Nebulous Notes sorts all documents by name. I had to prefix “aaa” to the titles of all of my working notes to give me quick access at the top of the note list. This trick worked fine but it forced me to change my workflow to fit the app.

Others

Before I get a deluge of suggestions, I’ve probably purchased and tried every plain text editor for the iPad. Here’s a brief run down of the apps I purposely elected note to test (in the approximate order of utility to me):

Side Track: Sketching Notes

One advantage OmniOutliner has over Simplenote is its support for adding images inline with the notes. When I need to sketch some application interface ideas, I have many options on the iPad (more on that later) so I do not need my note taking app to directly support sketching. However, being able to paste a sketch into the notes for reference is a nice option and that’s where OmniOutliner beats Simplenote. Simplenote is optimized for text, but occasionally, images are nice too.

Sketch Portability

Several of the iPad free-form sketching apps allowed me to create some useful output. Unfortunately only a couple allowed me to copy the sketch out of the app. This is crucial for my use cases. Sometimes I just want to play with an idea and then add it to an email or paste it into another app. I don’t necessarily want a PDF as the output.

OmniGraffle; $49.99

I’m an OmniGraffle for Mac user and I have been using OmniGraffle for iPad since the first day it was released. It’s a great tool for advanced users but can seem a little overwrought for new users. Like OmniFocus there’s a lot of controls available but you only need to use the features that are useful to you.

I’ve tried several iPad apps for sketching and I keep returning to OmniGraffle. It’s a nice balance of polish stencils and rough note taking in one. For example, I can layout UI elements using stencils but I can also draw over-top to make notes or sketch ideas quickly. I can also add legible text notes anywhere on the sketch.

OmniGraffle Sketch

Importantly, OmniGraffle lets me select any single element or screen area and copy it to the clipboard. I can then paste it into any other app, including Mail and OmniOutliner. Bingo!

I still wish the OmniGroup would get onboard with the Dropbox train. It would be nice to easily use Dropbox with their apps but that’s not going to stop me from recommending their apps.

 

Adobe Ideas; $9.99

Adobe Ideas was one of the first sketching apps that I was really drawn to (pun intended). The line smoothing makes my sketches look better and the object scaling means I can add a lot of detail to a drawing at any time. The zooming is fluid and feels natural. I still use this app pretty regularly when I just want to quickly sketch a project or sometimes just to doodle. The recently added in-app purchase of multiple layers is nice too. It certainly gives me more control for detailed drawings. It’s a quick in-and-out experience.

Unfortunately Adobe Ideas does not have the ability to select an area and copy to the pasteboard. That makes it far less useful for my needs.

Multimedia Notes

There is a whole class of iPad apps for taking notes with multiple input methods: text, audio, handwriting recognition and sketching. I tried a few that had reasonable reviews and features.

NoteTaker HD; $4.99, 3h

This a really great app for taking notes. I’ve tried a number of these note apps that allow you to sketch, paste images and place text boxes. Most are pretty horrible. Note Taker HD, however, has a number of nice features and is easy to use. Unfortunately, the UI needs more polish. It feels like it was made for an HP Windows Tablet. The touch targets are very small and the icons are difficult to decipher.

On the other hand, being able to quickly sketch ideas and annotate with typed text is great. I started the conference with this app. I made some hand-written notes and sketched out an interface idea. While it was terrific to sketch, all of my text notes were stuck in a format that was pretty unusable. I could export to PDF but that’s not very useful for creating a conference report. I gave up after two sessions on the first day.

If you don’t mind getting your notes exported as a PDF then this is probably the best option. The shape template are abundant and extremely flexible. There are also some very nice features like drag and drop timestamps.

NoteTaker HD might actually be better described as a sketching tool. The drawing tools are nicely done and there are many options for adding detail. There is also a obvious and easily accessible way to copy a selection of a sketch to the pasteboard. As I mentioned in the OmniOutliner section, this is a must have feature for me now.

What’s more, the app is made by a fellow that we owe a lot to. Dan Bricklin created VisiCalc. Without VisiCalc the PC revolution may have never occurred or may have been delayed by many years. VisiCalc showed the small business world that the PC was a tool worth having.

NoteTaker HD Templates

smartNote; $2.99; 2h

Don’t let the horrible icon fool you. smartNote is a very capable app. It uses a spiral notebook metaphor with custom cover images. It’s pretty. It’s also powerful. The sketching is smooth and it supports custom “smartWrite” technology which recognizes character patterns to create typed text. If you remember the Newton or the old Palm devices then you know exactly what I mean.

There are several features that really make smartNote an all in one tool. There is a built-in audio recorder and calculator for example. The recordings are not locked to your notes either. You can export them to a perfectly portable audio file that can be emailed along with the notes. You can also select a portion of sketch and copy it to the pasteboard. The smartNote implementation requires navigation through a “widgets” menu but it is useable.

smartNote

smartNote Copy

smartNote made some interesting decisions for note layout. There is a narrow vertical strip always visible in landscape mode for typing notes. You can add text notes to the main page along side the sketches, but I really like the idea of a persistent note area.

Just a couple more features that push this app up to second place in this category:

  • Password protection
  • PDF Annotation
  • Document autosave
  • Export to PDF
  • Widgets

Paperdesk; $2.99; 1h

PaperDesk and smartNote both have audio recording capabilities and both allow you to share the audio files via email attachments. There are legal restrictions to recording audio at a meeting or conference. I also never used audio recordings in my workflow as I found it to be a crutch that made me soft on taking good notes. Good contemporaneous notes are better than a good audio recording any day.

I tend to like the pen performance in PaperDesk better. There is a bit of acceleration detection that translates to line thickness. The overall effect is more realistic ink performance.

No way to copy a selection of a sketch.

UPAD; $4.99; 1h

UPAD is simply a sketch pad. It has some nice feature implementations, like a convenient magnifying box for writing with your finger. The magnifier let’s you write with detail but see more of your entire notepad. You can also annotate PDF’s if that’s your thing. It has the best palm rest feature of any handwriting app I have used. No way to copy a selection of a sketch.

Penultimate; $1.99; <1h

I know Penultimate is the darling of the iPad sketching world, but I just found the ink system to bulky. I had a difficult time adding any detail to sketches. All of my sketches were enormous as if I wrote on a post-it with a Sharpie. No way to copy a selection of a sketch.

I think the idea of custom paper (most are in-app purchases) is cute but impractical for my needs.

Notepad Pro; $2.99; 1h

Another app with a terrible icon. Notepad Pro is a decent buy at $2.99 but some of the features are just not polished enough and the app has not received many updates to keep it in step with the other offerings. No way to copy a selection of sketch.

Notes Plus; $4.99; <20min

Notes Plus still has a way to go. I noticed several bugs when using the audio recorder and attempting to playback audio. It’s a nice looking app with some interesting gesture support but not quite ready for full time use as a note taking app. No way to copy a selection of a sketch.

Handwriting Recognition

PhatPad; $7.99; 1h

For overall handwriting recognition support, PhatPad is by far the best note taking app. Not only does it have text recognition but it has some very good shape recognition for diagramming. There is a built in audio recorder but unfortunately you can only create a single recording for each notebook. Email export does output a PDF and audio file.

PhatPad Recording

PhatPad Export

WritePad; $9.99; 0h

WritePad is PhatPad’s serious big brother that never had time for girls. It’s made to be the best handwriting recognition app. If you really just want excellent text recognition, then look no further than WritePad. Unfortunately, that’s about all it has. I found PhatPad to be more practical since it had shape recognitions and support for other sketch objects.

The one thing I wish these apps had was a history of the handwriting as it appeared before translation into text. Misinterpretations are not uncommon and if you are taking notes quickly you might end up with a completely incomprehensible mess. There’s no way to look back and see what you actually scribbled down

Side Track: TextExpander

Writing in Markdown has some major benefits. I can easily convert all of my conference notes to formatted text, PDF, or HTML. It’s also readable and easy to remember the markup tags. Unfortunately, the characters used for tagging (#, -, *, :, [ and ]) all require quite a bit of keyboard gymnastics on iOS. TextExpander for iOS makes me much more efficient in Markdown. I would not have even attempted this test without TextExpander on the iPad. I would have simply used my MacBook.

Conclusion

In my experience there is no general method of taking notes. Each person has their own style and needs. Notes are also a very personal product (unless you are a personal assistant or stenographer). Each person has their own needs for the final product but I think my use cases are fairly typical.

I need my note-taking experience to be low friction with no fiddling. I also need to extract the text at the end so that I can refine and polish the notes without having to transcribe every word again. Finally, I need the ability to doodle and sketch during a meeting.

For my next conference I will most likely stick with the OmniOutliner, Simplenote, and OmniGraffle combination on the iPad. That’s a pretty steep price tag but I would like to remind you how much a good notebook and pen cost. I’ll also add that while everyone else at the meeting was lugging around a backpack or computer bag, I simply had my iPad and a small case.


22
May 11

Can You Get It Out?

I’ve been enjoying Dr. Drang’s tales of file format lock-in and his crusade against closed formats for his data. His stories always feel eerily familiar.

I bounce back and forth between Macs and Windows machines in my daily life. My OS polytheism goes way back. I started with an old custom built 386 PC in high school. In undergraduate, I took advantage of the steep Apple student discount and acquired a Mac IIci. During graduate school, Windows was the cheaper and logical option so I moved to a Dell (and regretted every minute with that brick). Finally, I moved back to a Mac after grad school. Much of my day job is spent on Windows still. Inevitably I have files created in Office for Windows and older files created on Word for Mac. Of course these files are not smoothly transportable. Specifically, documents with considerable formatting and embedded images generally fail horribly when moving from one version of an OS to another.

I don’t have a good solution for fixing my old files, but I do have a motto that reduces the chances it will happen with new files.

If it’s not portable, it’s not permanent.

I love new apps as much as the next guy. I was using Evernote before Phil Libin propelled the product into the top tier of Mac and mobile apps. It’s a truly wonderful application and service. I paid for the premium service for a couple years and used the heck out of the iPhone app.

One day I decided to do a little experiment and tried to export all of my Evernote files and import them into Devonthink Office Pro. Both applications do OCR. Both render HTML very well. Both also support a variety of file formats. I thought it would be an easy project. I ended up with a mess of poorly rendered files that were all missing their underlying OCR data. To be fair, Evernote is probably doing the best it can with exporting to a universal file type. I’m also confident that the source files were not always the best either.

I was quite disappointed, but it motivated me to make some changes. For long term note-taking, I gave up the convenience of Evernote in favor of alternatives that provide more portability.

Text

I maintain all of my text notes as Simplenote/Dropbox text files. I use the Simplenote iPhone and iPad apps. I also use Notational Velocity (actually, I use NVAlt) on the Mac and Resophnotes on Windows.

These text files are portable and can be edited on any OS. I typically write in Markdown so I do get some basic formatting for making lists and I can export to a variety of formats easily. The real downside is that I can not include text formatting without using Markdown tags. The upside is that it is highly likely the text will be accessible for my lifetime.

Images

Evernote was great for taking photo notes. Snap an image of a whiteboard and you get a photo plus searchable text. That’s pretty powerful and I still use that feature occasionally. While OCR of a handwritten whiteboard is pretty impressive, it’s rare that I actually need that. What I need is the content from the meeting easily accessible and portable to other apps. For example, I may want to zoom in on the image and add some additional notes or markup. I also usually transpose the content into Simplenote so that I can start defining tasks or projects. I’ve settled on a couple alternative iPhone apps that do a spectacular job of capturing the image and sharing it with other apps (and Dropbox).

Genius Scan (website) is my preferred app for snapping photos of white boards, scanning documents or remembering a parking spot. The $2.99 upgrade from the free version gets me Dropbox upload too, so the photos are available to all of my devices. A very good runner up is the iPhone app Scanner Pro

If I need to convert a document to text then OCRkit beats Evernote hands-down. Not because the OCR is better (I don’t think it is) but because it actually outputs text that I can copy and edit. Evernote really just does the OCR to support searching and when you export from Evernote, you lose the OCR.

Benefits

There are two significant benefits to my note-taking system:

  1. Text notes and PNG files are portable and can be used across multiple OS’ and applications
  2. By not relying on Evernote to do my note-taking for me, I am more thoughtful about what goes into my notes.

My Evernote archive was overflowing with dendrites shoveled in through the years of web browsing, brain storming and living life. When there is zero friction to adding content to a notebook, the notebook will become a junk pile. Curation is the path to high quality notes.


11
Apr 11

What's not in a name

I had already been testing a new iOS app named Notesy when the boys over at the B&B podcast started to recommend it. I have to say, I really like the app. However, I started to see some funny business while I was test driving new note naming systems. I’ll post about that experiment later. However, I discovered some interesting limitations when using Dropbox for taking notes. Dropbox limits the characters used in note titles.The Notesy blog has some good succinct information.

The short and not so sweet of it is that Dropbox prevents or changes several characters when used as part of a note title. The following characters are not allowed as part of a Dropbox note file:

\ / : ; ? * < > |

For example, I am syncing Simplenote and Dropbox. Simplenote allows me to save a note named as follows:

blog::review::Notesy 2011-04-10.txt

However, that same file shows up in Dropbox as follows:

blog–review–Notesy 2011-04-10.txt

The double colons are replaced with double dashes. I’ve confirmed the same behavior with several Dropbox based note taking applications so this is not specific to Notesy. Notesy does have a setting to allow the use of Windows non-prefered characters, however, that does not fix this issue.

This will definitely impact my file naming experiment. That short exclusion list includes several characters I was considering for use as tag separators in note titles. It can be frustrating when limitations are purely technical. The mind is willing but the API is not.