13 Jul 2009

Mimo + Tweetie = Perfect Match

I just picked up a Mimo 710 monitor for no other reason than it looked like a really cool gadget and after a couple days am liking it quite a bit. If you're not familiar with it, it is a small monitor that is USB powered and can be set up in portrait or landscape mode.
 
I recently set it up as a side monitor just for Tweetie and it feels like it was designed just for that app. Here's a couple shots of my current setup.

(download)

7 Jul 2009

3 Tips to Get the Most Out of Word 2008 on the Mac

In the most recent Mac Power Users podcast, "Word Processing and Writing", Katie (@maccore) and Dave (@macsparky) led a great discussion on Mac Word Processing Apps.  I know... it sounds a little dry, but trust me.  It was really good.  By the time the podcast had wrapped up I not only had three new apps to test drive, but I picked up some great info and tips along the way.

In particular, I appreciated three configuration changes Katie shared that she makes any time she does a fresh install of Microsoft Word 2008.  All were spot-on, so I've collated them below and added links that explain in detail how to configure each setting.

1.  Change the default document format from .docx to .doc.  Why do it?  It's simple - compatibility.  Many users have not yet updated to the newest versions of Word and may encounter trouble if documents are not saved in .doc format:

2.  Disable WYSWYG font menus.  Why do it?  By default Word displays fonts in the font menu in a "live preview" mode.  That looks nice, but it requires Word to load the fonts on startup.  This drastically slows down your load times.  By disabling this feature Word will launch much faster.

3.  Change the default font from Cambria to Times New Roman.  Why do it?  Again for compatibility and ease of use.  The de facto standard for documents is Times New Roman.  If you exchange documents frequently within users of other apps or Windows users, or just want to stick to "the norm", you want to use Times New Roman.

There you go!  Thanks again to Katie and Dave.  If you want to listen their actual discussion, it starts at 17:25 and ends around 21:27.  Enjoy.

7 Jul 2009

Can Shortened URLs be Trusted?

MessageLabs, a division of Symantec, said today the presence of shortened URLs in spam has skyrocketed over the past few days and now appears in more than two percent of all spam.

 


Matt Sergeant, anti-spam technologist at Message Labs: “The entire trust model of clicking on the URL is completely broken.  You can’t trust any URL on there.”

While pundits have been discussing for a while now how URL-shorteners are highly advantageous to spammers, I was still floored when I saw the chart in this article. Look at the massive spike over the last week of spam that is using URL-shortening services as a technique to evade filters.

Matt Sergeant's comment is dead on - the whole model of "trusting" URLs as an arbiter of quality is going away. Even if the URL-shortening services shake out to a point where there are only a couple big players left who are able to provide some level of trust / protection, the "average user" will not be informed enough to identify what is good and what is bad. This is the start of a whole new round in the spam wars.

2 Jul 2009

Cult of Mac: 20 Years Later, Mac IIci Dies

Media_httpcultofmaccomwpcontentuploadspowermac5200jpg_ozhhoyoujazqbsj

Leander Kahney on The Cult of Mac:

MacMedics, a repair shop in Millersville, Maryland, recently serviced a Macintosh IIci, which was on the blink after two decades of faithful service...The machine was putting up funny patterns on the monitor. The client thought it was the screen, but it was actually the main logic board. He’d been using the machine for 20 years — 20 years! — and had no interest in upgrading to a modern Mac.

But the best line of the article has to be:

MacMedics had to rescue the customer’s data. He’d not performed one backup in two decades. And here’s the best part, he had only 2.2 MB of data to rescue.

This story makes me want to find an old Mac gathering dust somewhere, so I can try to fire it up.

30 Jun 2009

Flickr Announces Twitter Integration

Twitter your Flickr

Also available in: Português, Deutsch, 繁體中文

Tweet! Tweet! Tweet! We’ve launched our Flickr2Twitter integration.

Share your Flickr content either via “upload by email” or feature existing Flickr content in your Twitter stream.

If you’d like to Twitter your Flickr then check out the following three FAQs for easy setup and use:

 

How do I Twitter my Flickr photos?
Can I post to Flickr and Twitter from my mobile?
How do I Twitter from Flickr?

 

Cool stuff. I am glad to see this go live -- particularly to post via my phone (although a Posterous purist would say Posterous can already do this and more ;)

Don't forget to add the Flickr2Twitter email address to your phone's contacts. Your personal flickr email address will most likely not be easy to remember.

30 Jun 2009

GemFest 2009: All-time favorite affordable software (via @macworld)

We’ve reviewed hundreds of affordable applications over the years, from tools with just a few key features to complex software that can compete with more-expensive programs. Some of the Gems we’ve found are applications we can’t live without. As a grand finale to GemFest 2009, here’s a list of some of our all-time favorite Mac Gems.

Mac Gems is easily one of the best columns in Macworld.com, and I was excited to see them produce a "best of" list of for Mac Gems. I've probably tried and/or used ~50% of these apps. I will be downloading the rest. You should definitely check it out.

30 Jun 2009

Maine's expanded MacBook program the 'largest of its kind' (via @appleinsider)

The Maine Department of Education said Tuesday that it plans to expand to high school students a program that has provided Apple notebook computers to all of the state's middle school students for the past 7 years, creating "the world's largest educational technology program of its kind."

As part of the deal, the Maine Department of Education announced it has placed an order for more than 64,000 MacBooks for students and faculty in grades 7 through 12, and will place an additional order for up to 7,000 more notebooks in the coming weeks.

I think it's time to go back to school... in Maine.

29 Jun 2009

A Quick and Easy Way to Back Up Posterous with Automator

One of the concerns I had with using Posterous for my blog was ensuring I had my own backup of my posts given the company is still in start-up mode and the content is hosted on their servers.  Luckily, they have an API, and if you are a Mac user it is very easy to use Automator to create a daily backup of your content.  You can set this up in about five to ten minutes and while it could be more sophisticated (see my comments at the end of this post), this probably works for a majority of the use cases.

Here's how it works:

1) Get the content from Posterous

Posterous has a simple API for reading posts from their service.  The format of the request is http://posterous.com/api/readposts?hostname=foobar.  This request will return an XML document of your 10 most recent posts.  (Note: there is a parameter called num_posts that will let you specify up to the last 50 posts).  This is easy for Automator to grab.

First, you need to create a "Get Specified URLs" action with the URL of your site, and then save the results via a "Download URLs" action to a folder of your choice.  In my example below, I've created a folder called "Posterous Backups":

Posterous Backup - part 1.png

2) Rename the file

If you stop here, Automator will save a file called readposts in your specified folder.  That's fine, but if you run this on consecutive days, it will overwrite the file with the same name and you will have no historical record.  Here's how you create a file that is named after the date it is saved.

Backup Posterous - part 2.png

The first "Rename Finder Actions" action renames readpost to file name of "YYYYMMDD-readposts".  I've chosen this format as that is how I prefer to name files.  However this action is flexible and you can customize this to whatever is best for you.  The second "Rename Finder Actions" setting just adds .xml as a file suffix.  Therefore if we ran this today (June 29, 2009), the filename would be "20090629-readposts.xml".

The last action is really for Growl users only.  It adds a Growl notification at the end so I know when the action has been completed.

That's it.  You just backed up your Posterous blog.  You can run this manually, or I'd suggest you can save it as an Automator application and schedule the action to run daily using iCal.

What are the shortcomings of this solution?  A couple:
  • If you have more than 50 posts, it does not do a "full backup" of your posts each day.  Why does this matter?  If you have new comments or make any edits to posts that are greater than the last 50, you would potentially lose the comments and changes.  The good news however is the Posterous API supports pagination so you could probably design a smarter workflow to accommodate this.
  • This workflow doesn't back up any media that is saved directly on Posterous servers.  I believe some media -- pictures in particular -- are hosted on Posterous depending on the method you use to post to the blog.
  • If you had to "restore" from this backup and you had more than 50 posts, you would have to chain multiple files together manually to restore all of the content.
With all of that said, this is a good way to get you started backing up Posterous quickly.  I am sure we can make this workflow even "smarter" and other folks will be will be coming up with more sophisticated backup solutions for Posterous soon enough, but it's a good start.
28 Jun 2009

Applescript: Count Characters in Clipboard for Twitter

Every now and then I need to copy text into my Twitter client app and need to know if I am bumping against the 140 character limit.  I wrote this quick applescript to simplify my life.  It counts the number of characters in the clipboard and subtracts that number from 140, so you know if your text is too long, too short, or right on target:

 

display dialog ("Total characters: " & (count (the clipboard)) & "

" & "Remaining for Twitter: " & (140 - (count (the clipboard)))) with title "Character Count"

The best way to use this (outside of using a third-party app that can trigger Applescripts) is to save it to your ~/Library/Scripts folder after you have enabled the Scripts Menu in the OS X menu bar, so you have access to it from any application.

27 Jun 2009

Creating a River of News with NetNewsWire

NetNewsWire has been my primary tool for reading news and RSS feeds for awhile now.  That said, I never could figure out a good system to deal with streaming or high-volume news feeds given it is designed, as are most RSS readers, around an inbox paradigm.  I must have subscribed and unsubscribed to high-volume feeds like TechCrunch or Mashable a half dozen times, only to give up when I saw the unread counts steadily go to double, or even triple digits.

Help came though from an unexpected source - Twitter.  Once I actively started using Twitter, I realized it was a great tool for consuming streaming news whether it was CNN Breaking News, ESPN, or one of the aforementioned sources.  News stories flow through your Twitter stream, you skim the headlines, detect news patterns as appropriate, and click through as something
catches your eye. No unread items guilt, no inboxes to get to zero.  A great system really.

That led me to move a lot of my favorite news feeds over to Twitter and so far it has worked out great.  That said, I still have a number of feeds that I house in NetNewsWire.  In the past, I have played with all sorts of models to organize my subscriptions from category-based to grouping them into daily, weekly, or must-read groups.

However, inspired by Twitter I recently made a big change.

Nnw-river-of-news

I now have only three groups:  "Must Read", "River of News", and "Admin".  That's it.  What do they mean?

  • "Must Read" are the feeds I never want to miss - that is a carry over from organization ideas past.
  • "Admin" contains feeds that monitor different sites or services I work with.
  • "River of News" - this is the big change.  For those of you who follow Dave Winer, there is no secret about the name - it represents a model of streaming news as opposed to "inbox"-oriented news.
What I tried to do with this folder was create a "River of News" in NetNewsWire based on my experience digesting "streams" of news with Twitter.  So here's how it works:
  • I no longer read "feeds" underneath the "River of News" folder.  I just select the River of News parent folder and visually skim the whole stream.
  • I moved the "Source" field in the news item listing to precede the title.  This might seem really minor, but it mimics Twitter's lead of the username before the tweet.  I would have never done this before, but really like it.
  • I then scan a whole page at a time and read articles as appropriate.  Given NetNewsWire's great support for keyboard shortcuts, I can do this without ever using the mouse.
The ideal model would be for me to be able to expire the news stream after a given amount of time (or number of articles), but despite the 300+ unread articles you see in the screen shot above (!), I have had a good experience in the couple of days I have been playing around with this.

Ken Clark's Space

Co-Founder of Onward Search and Onward Healthcare. Big-time Apple fan and a general technology aficionado.

For my online technology journal, visit kenclark.me, but for more info on my work, check out my profile on LinkedIn.