Best of Feeds – 35 links – design, programming, blogging, socialsoftware, javascript
RSS feeds are like cookies (that are good enough for me). Best of Feeds is a weekly collection of the best stuff I saw on the Internet this week. They’re saved on delicious and stumbleupon and cross-posted to Twitter and Tumblr as they happen and then collected together on Saturdays. I don’t blog on the weekend so read these links instead.Subscribe to //engtech to see this every week (or get it by email).
- [DESIGN] Data Visualization: Modern Approaches
(smashingmagazine.com 3742 100 1154)- Different ways to display data to make it more interesting.
- [SOCIALNETWORKS] Brad’s Thoughts on the Social Graph
(bradfitz.com 931 100 7)- Research into the social graph problem.
- [CODE] Groupware Bad
(jwz.org 478 100 )- All software applications should be designed with the underlying premise that they should somehow help their users get laid.
- [LIFEHACKS] Getting/Staying Organized: my Moleskine PDA
(headrush.typepad.com 470 61 507)- Tips for using your moleskin notepad as a PDA.
- [JAVASCRIPT] JavaScript Tips for Novices, Acolytes, and Gurus
(arstechnica.com 360 33 22)- Things you need to know about javascript when coming from another programming background.
- [HUMOR] The Colbert Report – Latest videos
(colbertondemand.com 342 100 )- Unofficial video archives of the Colbert Report. Has voting for best segments.
- [STARTUPS] Rethinking ‘Crossing The Chasm’
(readwriteweb.com 168 62 251)- Startups focus on mass appeal instead of worrying about grabbing a core audience. Goes well with “How Not To Die”
- [UNIX] The Hole Hawg
(team.net 114 23 12)- Neal Stephenson has one of the best allegories about Unix I’ve ever read.
- [STARTUPS] How Not to Die
(paulgraham.com 78 34 4)- Paul Graham gives an angel investor point of view on why startups succeed and die.
- [CREATIVITY] #56 – Creative thinking hacks
(scottberkun.com 68 26)- Ideas are just things that existed before, remixed.
- [GAMERS] Top 10 Halo Pick-Up Lines
(hawtymcbloggy.wordpress.com 50 51 1623)- * Note: pickup lines may not actually work.
- [CODE] The Master, The Expert, The Programmer
(zedshaw.com 40 18 11)- Programming compared to martial arts. Where are the old dudes who execute flawlessly with the minimum of energy?
- [FREEWARE] Select text automatically copies it
(donationcoder.com 31 25)- Selecting text in any application will automatically copy it to the clipboard.
- [WORDPRESS] How Grey Is Your Valley: Making Money From Open Source
(techcrunch.com 19 54 12)- TechCrunch calls out Matt Mullengwag of WordPress. Interesting discussion follows.
- [SOCIALNETWORKS] A distributed centralized social graph – for us all
(blog.broadbandmechanics.com 9)- Lots of links to people talking about the social graph problem.
- [SOCIALNETWORKS] When the word friend means anything, it means nothing
(rexblog.com 7 5 38)- Excellent article on trying to define relationships on social networks, and on how having lots of shallow connections may mean not having any deep connections at all.
- [TWITTER]Twitter Digest
(blog.persistent.info 6)- Create HTML pages and RSS feeds out of people’s Twitters. Works on daily intervals instead of per tweet.
- [REGEXP] Text Searching in Bugzilla
(mozilla.org 5 3)- Good introduction to regular expressions.
- [BLOG] What Kind of Cat Are You?
(lorelle.wordpress.com 3 4)- Only for bloggers and cat enthusiasts.
- [DESIGN] A Guide to Creating a Minimalist Website
(skelliewag.org 3)- Tips and examples for how to create a website that draws readers to the content with no distractions.
- [FACEBOOK] Possibly The Best Facebook Application (so far)
(uktech.blognation.com 3 3 3)- Social cloud widgets lets you data mine your social network.
- [LOLCATS] Time Waster
(online.wsj.com 2 3 7)- Wall Street Journal on LOLCats
- [JAVASCRIPT] Video Lecture on Best Practices in JavaScript Library Design
(catonmat.net)- Some notes on jQuery
- [CODE] Software isn’t about giving users options – it’s about getting out of the way
(removingcomplexity.wordpress.com 39)- From the article: ” If a function that took the user two clicks, now takes them five just so they have the option of doing more things, then you’re not giving the user a win.”
- [GAMERS] The problem with ‘Games’
(simonkaye.com 2)- Essay on how ‘games’ trivializes what is an important hobby to some.
- [WORDPRESS.COM] Where’s the love?
(longstride.wordpress.com)- How to find other bloggers to connect with on WordPress.com
- [VOTE] Digg – The Ultimate Lifehack: 3 Steps for Success
(digg.com)- One of my posts is doing well on digg
- [SEO] SEO Black Hat Intern Wanted
(seoblackhat.com 6)- Unpaid position, but might be a great opportunity.
- [TECHNORATI] Why Crossing The Chasm Is Not Always a Good Idea
(experiencecurve.com)- How Technorati alienated it’s early adopters and never captured the mainstream market
- [BOOKS] library of accidental blog books
(rexblog.com)- Books that are accidentally about blogging. Great idea for a post.
- [MEETINGS] The Laptop Herring
(randsinrepose.com 13 1)- Be a prick. Ban laptops from meetings.
- [CODE] A Conversation with Joel Spolsky
(acmqueue.org 100)- Interview with JoelOnSoftware
- [GAMERS] The Dorks Behind Penny Arcade, an Obscure Webcomic Turned Vidgame Empire
(wired.com 100 1136)- *GREAT* Wired interview with the guys behind the Penny Arcade comic strip. It’s easily one of the biggest non-mainstream sites on the net.
- [MICROBLOGGING] What is Microblogging or Tumblelogging? Pros and Cons
(lorelle.wordpress.com 5)- Information about microblogging/tumblelogging sites like Facebook, StumbleUpon, Tumblr and Twitter
- [BLOGGING] Writing Dirty
(skelliewag.org)- Killer inspirational post — put the human element in, it’s the only reason why readers will bond with you.
Legend
- saves – number of people who bookmarked on http://del.icio.us
- inbound links – number of blogs who linked to it (max 100)
- diggs – number of people who dugg on http://digg.com
This Week at Internet Duct Tape
- Using Mind Maps to Explore User Interaction
- I’m “fortunate” to work at one of those companies where meetings are a way of life. Not only do meetings happen daily, but everyone and their dog is invited. Well, until one of the dogs bit an intern. Now the dogs are free to keep working on their projects, but everyone else is still…
- WordPress.com Command Diagrams
- I’ve created two useful diagrams for WordPress.com bloggers and more important for people who offer support in the WordPress.com help forums.
- Digest for August 2007
- Every month I publish a digest post collecting the best of Internet Duct Tape.
- Do Anything: 3 Steps for Success
- One of the strangest things about growing older is coming to terms with the idealism and certainty you had as a teenager compared to the reality of who you’ve grown into. I grew up in a house full of books on what I’d now refer to as lifehacks: books on happiness, psychology, time…
- Canadian Marketing, Media, and Digital Blogs Tournament
- Internet Duct Tape is proud to be a part of the 1% Army Canadian Blogging Tournament. I’m part of division A: Online/Digital/Tech/Web 2.0. As part of the tournament I need to submit a three example posts from 2007. Can you help me decide?
- Best of Feeds – 37 links – lifehacks, tips, productivity, programming, blogging
- Tags: advice, blogging, design, development, geek, hacks, happiness, humor, internet, lifehacks, paulgraham, productivity, programming, rss, search, software, tips, workhacks, writing
This Week at IDT Labs
- [WORDPRESS.COM] Open 5 Blogs at Random
I’ve created a short little script that will open five WordPress.com blogs at random when you press ALT+SHIFT+W
Tags: blogging, design, facebook, gamers, humor, ideas, javascript, productivity, programming, socialnetworking, socialsoftware, startups, tips
Using Mind Maps to Explore User Interaction
I’m “fortunate” to work at one of those companies where meetings are a way of life. Not only do meetings happen daily, but everyone and their dog is invited. Well, until one of the dogs bit an intern. Now the dogs are free to keep working on their projects, but everyone else is still stuck in needless meetings. The only good thing that has ever come out of these meetings is that I’ve developed a passing familiarity with mind mapping software.
Mind mapping is a technique for taking notes. You start with a central keyword or idea and then build up an ever expanding structure from around that starting point. I might have learned this before in grade three, but the Internet seems convinced that it’s the latest and greatest new thing. Note to self: go through kindergarten notebooks and search for ideas that haven’t been copyrighted. Mrs. Nelson, you will be my goldmine. Now I feel bad for falling asleep during story time.

You can do mind maps easily by hand, but you can also use free or pay software to build them. It is a great technique for capturing the minutes and action items in a meeting because it is so freeform yet structured. But you don’t have to take my word for it, LifeHacker has given examples of writing mind maps for meetings, and Kathy Sierra has given mind maps a big thumbs up.
Back to the meeting.
I’m putting an appointment on my smartphone that I hate, and as usual I’m frustrated by how needlessly complicated their user interface is. Sell stock in Nokia and buy stock in Apple — you won’t go wrong. That’s when I remembered something I wrote in a blog post about how their UI design wouldn’t have hit the ground if someone had just drawn it out and realized that it takes 10 user interactions to place a phone call. I looked up at the projected mind map on the wall and I realized that I was looking at the perfect software for doing something like that.
Mind mapping begins with a central keyword, but instead you can think of that as the first screen in your application. Each depth in the mind map will represent a user action. One you have mapped out all the actions you can see the overall cogitative load of your program clear as day. Take a second to look at a mind map I did of the WordPress.com blog interface.
Once the big blob of your UI is mapped you can at a glance look at the most common actions a user would have to perform and see how many interactions it takes to get there. You could even use a mind map to design how content is linked on your blog and how hard it is to use. Admittedly, drawing out a UI like this is nothing new, but using mind mapping software for it is so damned convenient.
Key Points
- Mind mapping software is not just for note taking and meetings
- It can be used for mapping user actions
- The finished diagram can be used to optimize the most important actions and clearly see what actions are redundant or unnecessary
- The finished diagram makes a great 1 page tear sheet to help users remember where everything is
More Information About Mind Maps
WordPress.com Command Diagrams

I’ve created two useful diagrams for WordPress.com bloggers, and more importantly, for people who offer support in the WordPress.com help forums.
WordPress.com Blue Bar

WordPress.com Dashboard

Digest for August 2007

Every month I publish a digest post collecting the best of Internet Duct Tape. Here you go! You can also see the digest for July 2007.
One Year Ago
Here are some articles that are still timeless.
- 5 Habits for Writing for the Web
Technical tips you need to know when writing online - Stupid Windows Features: Disabling Filter Keys
Filter keys is useful if you have a disability, not so useful if you don’t - Stupid Windows Features: Monitor Turns Sideways
- 9 Tips for Buying Glasses
I had a bad experience buying glasses, here’s how you can avoid the same thing happening to you. - Web 2.0 Time Tracking in a Nutshell
Quick list of websites you can use for time tracking - Holy Grail of Synchronization
This is my first post that “won the Internet” - Why Can’t I use Last.FM on my cellphone?
… and someone sends me a solution on how to do it - How to read web pages offline on your cellphone
My cell provider charges too much, but I found a quick way to convert/sync web pages on to my cellphone. - Signs of the Blogamageddon
Humorous post about how blogs are going to die and what we can do to prevent it.
Monthly Digest
LifeHacks
- Do Anything: 3 Steps for Success
I’ve been all touchy-feeling and self-discovery lately. I ponder what are the key qualities to be successful at anything.
- What is Your Opportunity Cost?
We’re taught to stay productive and keep busy, but busyness for busyness’ own sake will make you miss out on what could be great opportunities.
Web Browsers
- Revolutionizing the Web with Firefox and Greasemonkey (with screenshots)
Using Greasemonkey to enhance web sites and make them easier to use.
- How to Install a Firefox Extension (with screenshots)
Beginners’ guide on how to install your first Firefox extension and why you’d want to.
- How Do People Use Google Reader with Internet Explorer?
Ranting about an incredibly frustrating time try to subscribe to feeds in Google Reader.
Online Identity and Anonymity
- Universal identity and single sign on using openID? No thanks
OpenID and single sign on is an interesting idea, but it means having a single point of failure. - Tip: Send Amazon or iTunes Gift Certificates Anonymously
Use a proxy to hide your identity when sending gift cerficates online.
- The Solution to Social Network Site Fatigue
The social graph problem — how do we bring out friends list with use anywhere?
Blogging and RSS
- Canadian Marketing, Media, and Digital Blogs Tournament
Help me choose some of my best posts for a Canadian blog tournament. - Greasemonkey Script: Yahoo Pipe Cleaner
Make it easier to cut-and-paste from Yahoo Pipes output.
- Facebook Tip: Broadcast your Facebook status as RSS
Import your Facebook status into other websites using RSS.
Best of Feeds
- Best of Feeds – 37 links – lifehacks, tips, productivity, programming, blogging
- Best of Feeds – 30 links – blogging, humor, geek, problogger, design
- Best of Feeds – 26 links – video, blogging, web2.0, google, css
- Best of Feeds – 34 links – blogging, greasemonkey, facebook, programming, wordpress
Popular Posts
What’s hot this month.
- Revolutionizing the Web with Firefox and Greasemonkey (with screenshots)
Very popular on StumbleUpon! Why don’t you give it a Stumble? - Facebook Applications and Privacy
- How to Install a Firefox Extension (with screenshots)
- Do Anything: 3 Steps for Success
- Community Starts with Communication
IDT Labs Software Updates
IDT Labs is where I track free software I create.
- [WORDPRESS.COM] Open 5 Blogs at Random
I’ve created a short little script that will open five WordPress.com blogs at random when you press ALT+SHIFT+W . - [RSS PIPE] Stupid Feed Rewriter
- Here’s another weird one that I might be the only person interested in. It republishes a title/description/link whenever there is a new post in the original feed. I have two twitter accounts at http://twitter.com/engtech and http://twitter.com/et By using Stupid Feed Rewriter I can advertise that I have two accounts.
- [WORDPRESS] Akismet Auntie Spam v2
- This is a complete re-write of my Firefox add-on that makes the Akismet Admin Panel about 1 million times more useful. Expect a full post on Internet Duct Tape with all the features some time next week. Rewrote from scratch using IP filtering idea from Donncha.
- [WORDPRESS.COM] Find Blogs to Comment On
- This is a dumb little Greasemonkey script that displays a banner message when a WordPress.com blog has the Recent Comments widget installed. The idea is to spend a few minutes a day commenting on lesser known blogs and meeting new bloggers.
- [GREASEMONKEY] Show popular scripts on Userscripts.org
- Userscripts.org is a website for hosting Greasemonkey scripts. This script makes it easier to see how popular scripts are when looking at search results.
- [RSS] Yahoo Pipe Cleaner
- I’ve create a Greasemonkey script to make cutting-and-pasting from Yahoo Pipes into a WordPress blog look nicer.
- [RSS] Recent Blog Mentions
- I’ve created a new Yahoo Pipe that filters your Technorati recent mentions. It removes all the ones with low authority (most likely spam) changes the title and link to go to the root of the domain name IE: if I linked to you from http://internetducttape.com/2007/08/12/hello-world it would show internetducttape.com
- [RSS] Facebook Status Feed Filter
- I’ve created a new Yahoo Pipe that that will take the RSS feed URL for your Facebook status, filter out your name, and add (from Facebook status) to the end. This makes it easy to repost your status in Twitter, Pownce, Tumblr, whatever.
- [WORDPRESS] Search the WordPress.com Blog
I’ve created a small script for Firefox that adds a search form to the WordPress.com Official blog.
Do Anything: 3 Steps for Success

One of the strangest things about growing older is coming to terms with the idealism and certainty you had as a teenager compared to the reality of who you’ve grown into. I grew up in a house full of books on what I’d now refer to as lifehacks: books on happiness, psychology, time management, career development and how to influence people. From my post-adolescence surety I always looked at those self-help books with distain: “Why would you need someone else to tell you how to live your life?”
It’s funny how times change. If I’m honest to myself then I have to admit that I read far too many blogs that could fall into the category of self-help. I learn how to be a better blogger with DBT, Problogger, Copyblogger, and Skelliwag. There’s always programming and high tech tips to be learned from Joel, Jeff, Giles, Rands, Reg and the guys at 37signals. And let’s not forget about all the life tips from Gina, Leon, and Leo. It’s very easy to spend all of my time learning and not enough time doing.
Today I’m going to take a break from the usual Internet Duct Tape goodness, and share with you the ultimate time saving lifehack. After learning this secret you’ll be able to put down your self-help books, unsubscribe from all of those tip/learning blogs (I’m lying — don’t do that), and use all that freed time living your life, or just catching up on reruns of the O.C. I won’t judge. Success in any endeavor can be yours as long as you keep these three things in the front of your mind.
1. Be Happy
A happy person is not a person in a certain set of circumstances, but rather a person with a certain set of attitudes. — Hugh Downs
I don’t mean listen to that irritatingly catchy song. If you start a task happy then you are coming from a position of strength. You’ll feel more energetic, more calm and be able to handle anything that life throws your way. People want to be around relaxed, happy people. You’ll have better relationships with friends and co-workers. You will be more aware of the chances and opportunities around you.
I’m not going to give you platitudes about how to find your happiness. There isn’t any one answer that suits all situations. Recognize that no one in your life can make you happy except for yourself, and if you don’t start from a position of happiness then everything else becomes so much harder. Irritation and constant complaining are the little yellow canaries in the mineshaft that you’re losing hold of your happiness. Keep hold of your happiness, it is the best asset you have.
2. Know What is Important
I know that most men, including those at ease with problems of the greatest complexity, can seldom accept the simplest and most obvious truth if it be such as would oblige them to admit the falsity of conclusions which they have proudly taught to others, and which they have woven, thread by thread, into the fabrics of their life — Leo Tolstoy
Any advice on time/life management can be broken down to this essential idea: focus on what is important to achieving your goal and ignore all else. Stuff in your house you don’t use? Get rid of it. Features in your app that aren’t going to land the customer? They’re only adding complexity and tying up your developers. Cut unnecessary time sinks and distractions out of your life mercilessly and suddenly everything else becomes much more manageable.
Doing less as a way of achieving more is quite simple, the really hard part is figuring out what you want to accomplish, and then identifying what is truly important to get there. Don’t confuse urgency with importance. In any task only 20% of the activities around it are truly important, the other 80% are trivialities that can be ignored. One of the most important skills you can have in life is figuring out which is which.
3. Be Disciplined
Discipline is the bridge between goals and accomplishment. — Jim Rohn
When you know what your goal is, and you have identified the 20% of tasks that are important, then it is only a matter of execution. Discipline, like patience, is more a muscle than a skill. You gain discipline by exercising that muscle, instead of letting it atrophy by following distractions and procrastination. The greatest productivity comes from achieving flow. Exercising your discipline is the road to being able to enter flow at will.
Like Chuck Jazdzewski says, programming is fun but shipping is your job. It doesn’t matter how much work, time and effort you put into something if your don’t achieve your goal. Discipline helps you always be closing on your goals.
Summary
Time and resources can play a big factor in success, but they are external factors. If you start from a position of strength (happiness), identify what gets you the most bang for your buck (know what is important), and execute (be disciplined) then you will always achieve the results you are looking for.
Related Posts
Canadian Marketing, Media, and Digital Blogs Tournament
Internet Duct Tape is proud to be a part of the 1% Army Canadian Blogging Tournament. I’m part of division A: Online/Digital/Tech/Web 2.0. The other divisions are B: Media/Social Media/PR/Culture, C: Marketing/Communications/Research/Design, and D: Quebec. Yes, they’re that distinct! You can read more about it on the 1% Army Facebook Group.
Photo by sookie
I have to submit three posts written in 2007 that will be judged on:
– overall impact (20%)
– clarity of thought (20%)
– did it make me want to think/act differently (20%)
– did it want me to comment/participate (20%)
– originality (20%)
What Do You Think?
I’m going to rip a page from Ben, co-founder of Standout Jobs — a Montreal-based job search start-up, and ask my readers what they think my three best posts were under the criteria of overall impact, clarity of thought, call to action and originality. Name your three favorites in the comments section, or write about them on your blog and leave a trackback. I have to submit my three best by September 8th.
Something New
One of the posts has to be written since August 11th.
- Revolutionizing the Web with Firefox and Greasemonkey (with screenshots)
Firefox and Greasemonkey - How to Install a Firefox Extension (with screenshots)
Firefox and Greasemonkey - Universal identity and single sign on using openID? No thanks
Web 2.0 and Social Media
Something Old
The other two posts can be from later in the year.
- The Solution to Social Network Site Fatigue
Online Privacy and Reputation Management, Web 2.0 and Social Media - Community Starts with Communication: 5 Tips to Building Your Readership
Building a Community - Facebook Applications and Privacy – How to Configure Facebook Applications
Online Privacy and Reputation Management, Facebook - Electronic Civil Disobedience
Digital Culture, Digg - How to use Facebook without Losing Your Job over it
Online Privacy and Reputation Management, Facebook - Getting to Simple – Engineers Have No Idea How Normal Human Beings Interact With Their Environments
Increasing Productivity and Simplifying Your Life, Programming and Software Development - Why Posting Your Email Address in Plain Text is Never a Good Idea
Building a Community, Web 2.0 and Social Media
Thank you in advance for your participation.
Best of Feeds – 37 links – lifehacks, tips, productivity, programming, blogging
RSS feeds are like cookies (that are good enough for me). Best of Feeds is a weekly collection of the best stuff I saw on the Internet this week. They’re saved on delicious and stumbleupon and cross-posted to Twitter and Tumblr as they happen and then collected together on Saturdays. I don’t blog on the weekend so read these links instead.Subscribe to //engtech to see this every week (or get it by email).
- [WRITING] How to write a book – the short honest truth
(scottberkun.com 661 76 884)- From the article: ” Here’s the short honest truth: 20% of the people who ask me are hoping to hear this – Anyone can write a book. They want permission. Truth is you don’t need any.”
- [LIFEHACKS] 20 Great Tools to Keep Your Life Organized
(zenhabits.net 624 41 795)- Reader submitted organizational tips
- [GMAIL] Everything you always wanted to know about GMail…(but were afraid to ask)
(makeuseof.com 553 57 15)- This is one of the best resources of Gmail hacks I have ever seen.
- [LIFEHACKS] Stuff (Owns You)
(paulgraham.com 525 100 3)- The value of material goods is much less than sellers want you to think. The only value is in how you can use it. If you aren’t using it then its worthless, since nothing retains its resell value anymore.
- [GOOGLE] How to Add Search to Google Reader
(googlesystem.blogspot.com 379 100 331)- How to create Google Custom Search Engines from OPML files.
- [CODE] Holding a Program in One’s Head
(paulgraham.com 348 99 14)- From the article: ” Good programmers manage to get a lot done anyway. But often it requires practically an act of rebellion against the organizations that employ them.”
- [MARKETING] The Secret to Getting Others to Talk about You
(northxeast.com 280 16 693)- Well written piece with good examples — the best way to self-promote is to give people an incentive to talk about you. Get other people to do your promoting work for you.
- [BLOG] Thirteen Blog Clichés
(codinghorror.com 275 100 16)- Jeff zings with a list of things bloggers should never, ever do. I do half of them, as usual.
- [HUMOR] If You Want My Advice . . .
(washingtonpost.com 249 11)- Advice on getting old.
- [WEB2.0] social-network-portability
(microformats.org 202 100 5)- Working wiki on designing portable social networks with microformats. I think the answer is all in a good address book myself, since address book import is the only common denominator.
- [SOFTWARE] The software awards scam
(successfulsoftware.net 164 100 1686)- Freeware/Shareware awards from download sites have no requirement — you can get awards even if your software doesn’t run.
- [LIFEHACKS] Peaceful Simplicity: How to Live a Life of Contentment
(zenhabits.net 95 18 12)- Small tips for making the most of each day by doing less
- [GAMERS] StarCraft Origami
(zstudios.789mb.com 46 50 13)- Title says it all.
- [RSS] Quick Tips for Google Reader Power Users
(quickonlinetips.com 42 16)- Google Reader power tips focused on making the most out of keyboard shortcuts. I didn’t know hitting ‘V’ would visit the original post.
- [CODE] When windows are not enough
(gojko.net 39 3 4)- Rant on automation. I’m a big believer in automation and I often use Perl/Javascript to “make things work” in an automated fashion.
- [GEEK] Natalie Portman, cognitive neuroscientist
(mindhacks.com 36 42 13)- Why Natalie Portman is the geek dream girl (no, it isn’t that SNL gangster rap video although that is reason #2)
- [GEEK] Source of the famous –Now you have two problems– quote
(regex.info 36 12)- In depth look at the source of “I’ll use regular expressions. Now you have two problems” quote. Not for the faint of geek.
- [DESIGN] What is Art Direction (No. 9)
(zeldman.com 29 21 1)- A look at how posters for a new HBO documentary play off the existing GAP ad campaigns to stir emotions in the viewer.
- [BLOG] 50 Tips to Unclutter Your Blog
(skelliewag.org 16 11 26)- One of the best posts on decluttering I’ve read in a while.
- [WEB] The Internet is Dead and Boring
(blogmaverick.com 15 24 1)- Interesting point, because home user bandwidth has stagnated it may be limiting innovation with what we can do with the Internet.
- [CODE] A Taste of Haskell
(jaortega.wordpress.com 12 2)- link to intro to functional programming seminars
- [HUMOR] 6 Annoying Fetishes I Talk Too Much About
(zenhabits.net 9 3 8)- I love this post where Leo talks about disowning his family members because they won’t use Gmail or Firefox.
- [CODE] How many products make up a project?
(weblog.raganwald.com 8)- Good point: always reduce a project to its base parts instead of overloading an existing project with too many requirements.
- [BUDGET] How to have a wedding that won’t break the bank
(lifehacker.com 8 3 1)- Tips on saving money on the big day.
- [WORKHACKS] How to Build a Reliable Work Ethic
(lifehack.org 6 7)- Tips for breaking through procrastination
- [LIFEHACKS] Look at all the things I’m NOT doing!
(secretgeek.net 5 5 29)- Instead of a to-do list, use a dont-do list. Things you aren’t going to waste time on.
- [CODE] If you aren’t embarrassed by v1.0 you didn’t release it early enough
(successfulsoftware.net 4 8 4)- Get it in front of people ASAP to find out what it really is.
- [CENSORSHIP] Student cracks Government’s $84m porn filter
(news.com.au 3 40)- …in 40 minutes. I second his call to increase privacy/cyber bullying awareness.
- [GREASEMONKEY] Pre-Fill Comments
(userscripts.org 3 18)- Hit Alt-C to fill in the comment form on WordPress blogs.
- [BLOGGING] 7 Ways to Find Your Muse
(lorelle.wordpress.com 3 2)- 7 tips for where to find inspiration and ideas for new posts on your blog.
- [TWITTER] The Noah Brier Experience (Or How I Stopped Being Twitter-De-Dum)
(chartreuse.wordpress.com)- “Getting” twitter for the first time.
- [SEARCH] Mahalo Follow: For the People Who Get Lost In the Big Search Engine Results
(parislemon.com)- Manholo – the search engine for everyone else. They have a web browser tool that performs the same search on Manholo as Google so you can see which one you prefer.
- [WORKHACKS] Only You Can Prevent Becoming the Office Idiot
(onefiveplace.blogspot.com)- This one cuts close to home. I’ve been very unhappy at work lately, and noticed myself doing all of these things.
- [CODE] Bridges and code
(wordyard.com 17)- Why software engineers want to build bridges.
- [REDDIT] Reddit’s Unofficial Image Section
(franticindustries.com)- There’s a reddit for only images and videos.
- [FACEBOOK] Privacy and Social Self-Regulation
(allfacebook.com)- From the article: ” we are slowly volunteering much of our personal information to random organization that allow us to visualize our connections with other people. Are we moving toward an environment in which we publicize all of our relationships across the web?”
- [OPENID] The problem(s) with OpenID
(idcorner.org 15)- A round-up of everything that is wrong with OpenID and why you should stick with username/password combinations.
Legend
- saves – number of people who bookmarked on http://del.icio.us
- inbound links – number of blogs who linked to it (max 100)
- diggs – number of people who dugg on http://digg.com
This Week at Internet Duct Tape
- Revolutionizing the Web with Firefox and Greasemonkey (with screenshots)
- A greasemonkey is a mechanic who works on your automobile. He gets his hands dirty, and goes under the hood to find out why your car is making that clunking noise. Greasemonkey is an extension for Firefox that does much the same thing, but without the ridiculous fees.
- Google’s Social Network Orkut Gets a New Look
- The social network Orkut that Google launched in January 2004 (based on a personal project by a Google engineer) is launching an updated look.Remember the first time that you logged into orkut? Maybe you received a coveted invitation from a friend, heard about it in a blog, or stumbled upon it when…
- How to Install a Firefox Extension (with screenshots)
- One of my favorite features of Firefox is that users can modify it with extensions. No matter what it is you want to do or change about a web page, there is undoubtedly an extension out there already that does it for you. Someone has gone to through all the hard work and now all you have to do is…
- Tip: Send Amazon or iTunes Gift Certificates Anonymously
- Have you ever wanted to send a gift certificate to someone anonymously? One of the problem with electronic transactions is that quite often they tell the recipient exactly who you are. This isn’t a problem when it comes to gifts for your family or friends, but it can be more tricky if you are…
- What is Your Opportunity Cost?
- Focusing on one area of your life to the exclusion of all else can be great for short term gains. But sometimes it backfires…
This Week at IDT Labs
- [RSS PIPE] Stupid Feed Rewriter
- Here’s another weird one that I might be the only person interested in. It republishes a title/description/link whenever there is a new post in the original feed.
- [WORDPRESS] Akismet Auntie Spam v2
- This is a complete re-write of my Firefox add-on that makes the Akismet Admin Panel about 1 million times more useful. Expect a full post on Internet Duct Tape with all the features some time next week.
- [WORDPRESS.COM] Find Blogs to Comment On
- This is a dumb little Greasemonkey script that displays a banner message when a WordPress.com blog has the Recent Comments widget installed. It also registers a menu command to open five WordPress.com blogs at random.
- [GREASEMONKEY] Show popular scripts on Userscripts.org
- Userscripts.org is a website for hosting Greasemonkey scripts. This script makes it easier to see how popular scripts are when looking at search results.
Tags: advice, blogging, design, development, geek, hacks, happiness, humor, internet, lifehacks, paulgraham, productivity, programming, rss, search, software, tips, workhacks, writing
Revolutionizing the Web with Firefox and Greasemonkey (with screenshots)

A greasemonkey is a mechanic who works on your automobile. He gets his hands dirty, and goes under the hood to find out why your car is making that clunking noise. Greasemonkey is an extension for Firefox that does much the same thing, but without the ridiculous fees.
This guide is intended for beginners
In my previous guide I explained how to install a Firefox extension, and hopefully sparked some interest in why you would want to extend your web browser in the first place. I used the Greasemonkey extension as an example for a very good reason. Sometimes you want to extend your web browser in a big way, like putting a new room in your house. That’s where an extension comes in (it’s like hiring a construction company). Other times all you want to do is repaint a room or re-hang a door; something you could do yourself over a weekend. That’s where Greasemonkey comes in. There are many small jobs and minor tweaks to web pages that would be overkill for a full Firefox extension.
Greasemonkey is a unique extension in that it lets you install these things called user scripts. User scripts are much smaller than extensions, and are often targeted to much more specific tasks than extensions. There is a web site called UserScripts.org that is devoted to these small tiny hacks people have created to make the web work more like the way they want it to.
It can be complicated to create your own user scripts (it requires understanding the Javascript programming language), but it is dead simple to install and use scripts other people have created. And let me tell you that a *lot* of people have created scripts. There are over 7500 user scripts on UserScripts.org. If something on a web page has annoyed you, there is undoubtedly a user script that fixes it.
What Can Greasemonkey User Scripts Do?
- Remember information
- Remove parts of web pages
- Change how web pages look
- Automatically download information from other web sites and put it into the current page
- Cross-reference information from other web sites
- Speed up common tasks so that they require less clicks
Because user scripts use the Javascript programming language there is really almost anything that they can do. Or at least, that would be the case if they weren’t restricted. One of the nice things about Greasemonkey user scripts is that they’re restricted in ways that regular Firefox extensions aren’t. User scripts won’t change your Firefox toolbars, add things to your right click menu options, look at files on your computer or rub your cat’s hair the wrong way.
Useful Greasemonkey User Scripts
- Pagerization: scrolling will automatically load the next page for Google (Search, Image, News, Group, Video), Yahoo, Wikipedia, Hatena, YouTube, del.icio.us, Twitter, digg and Userscripts.org.
- Pre Fill Comments: type ALT-C to fill in the comment form on all WordPress blogs.
- Automatically login to Facebook: tired of having to type your password every time?
- Disable Facebook apps: block apps on other people’s profile pages on Facebook.
- Facebook to Google Calendar: add Facebook events to your Google Calendar
- GMailTo: force mailto: links to open in Gmail.
- Gmail Folders: lets you add hierarchy to your gmail labels.
- Gmail Saved Searches: save frequently used searches.
- Gmail Label Colors: have labels with different colours.
- SSLGoogle: forces Gmail, Google Docs and GCalendar to open via https secure connection.
- Resize all text input boxes on the web.
- Auto Add Google Reader: one click subscription using Google Reader.
- StumbleUpon WYSIWYG editor: gives you a powerful HTML editor for your StumbleUpon blog.
- Cleaner Amazon: gets rid of useless sections on Amazon search results.
- Movie Dude: Adds crosslinks to all movie web sites.
- YouTube Video Download: Download YouTube videos.
- No YouNoobs: Hide the comments on YouTube.
- Digg Mirrors: Adds mirrors to websites on Digg.
- Digg.licio.us: Adds save to delicious links on Digg.
- No Rotten Tomatoes: Removes bad movies from the Rotten Tomatoes box office listing.
Install Greasemonkey
Greasemonkey installs like any other Firefox extension. This guide shows you how to install Greasemonkey in a step by step process with screenshots.
How to Find Greasemonkey User Scripts
![]()
The best source for finding Greasemonkey scripts is userscripts.org. To find scripts for a specific web site, type its name into the search box and hit enter.

The left hand side of the screen will return a list of scripts. Unfortunately there is no way to sort them.

If you click on the script name it will take you to a page with more information about the scripts. The easiest way to tell if a script is any good is by the number of times it has been installed, and how much effort the author goes into explaining what the script does and how it works.

To install a script click on the “install this script” link in the right hand column.
Hot Tip: I’ve created a script that highlights the most popular user scripts and makes it easier to find the best scripts on userscripts.org.
Lifehacker.com and Lifehack.org both often feature Greasemonkey user scripts.
Installing a Script
All user scripts end with the .user.js extension. If you do not have Greasemonkey installed, or Greasemonkey is disabled, then your web browser will try to download the file instead of installing it.

Click on this link to start installation of my Akismet Auntie Spam script.
A box will pop-up that gives a short description, tells you which web sites the script runs on, and offer to install it. Click on the Install button.

A message will appear temporarily in the lower right hand corner of your web browser telling you that the installation was successful.
![]()
Turning Greasemonkey on and off
You can enable and disable Greasemonkey temporarily by clicking on the little monkey icon in the lower right corner of your web browser. This is a great trick for when a script isn’t doing exactly what you want – you can turn off all of your scripts and interact with the web site normally as if you didn’t have Greasemonkey installed.

Advanced Users – Managing Scripts

If you click on Tools >> Greasemonkey >> Manage User Scripts it will open up a windows that lets you:
- Control which web sites the script does or does not run on
- Enable or disable specific scripts
- Uninstall scripts
- Directly edit the script (it will ask you which text editor to use the first time you try it)

Heading to the management panel is a really useful way to further tweak scripts, or just change the web sites they run on.
Advanced Users – Configuring Scripts
I can’t tell you how to configure a specific script, but I can give you a general overview of the various ways it can be done.
Editing the Script
Example: Find images that are too wide
This is the sign of a lazy programmer. It isn’t that hard to edit a script, but it is still a pain in the butt when they tell you to change settings directly in the script. I usually won’t bother installing scripts like this.
- Click on Tools >> Greasemonkey >> Manage User Scripts
- Choose the Script
- Click on Edit
- Make the change
- Save
Running User Script Commands
Example: Pagerization
User scripts can only modify the Firefox menu in one place, under Tools >> Greasemonkey >> User Script Commands. It may be grayed out if you don’t have any scripts installed that register commands.

Hot Keys
Example: Facebook photo album keyboard navigation
Some scripts use hot keys to perform actions. You’ll have to read their documentation on how to use them. When you’re on the web page that the script works with, hitting keys on your keyboard will cause the script to do things.
Changing Settings Interactively
Example: Pre Fill Comments
Smart scripts configure themselves through dialog boxes the first time you run them. This is by far the recommended and most painless way for scripts to configure themselves. Hint.

Troubleshooting
Q1: Greasemonkey is cool! Is there anything else out there like it?
Stylish is a very similar extension that lets you apply user styles (not scripts to web pages). Stylish is to CSS as Greasemonkey is to Javascript. It lets you change the CSS of any web site to improve the way it looks, or get rid of annoyances. Greasemonkey user scripts will let you do more than Stylish, but if all you want to do is change the appearance of something then Stylish is the right tool for you. You can find styles that other people have created at UserStyles.org.
Q2: I want to create a Greasemonkey script, but I don’t know how to program.
Platypus is WYSIWYG editor for Greasemonkey scripts. It will let you create Greasemonkey scripts by moving around and interacting with parts of a web site.
(WYSIWYG – what you see is what you get)
Q3: What about Internet Explorer?
Yes Virginia, it is possible to use some userscripts with Internet Explorer. Watch this space.
Google’s Social Network Orkut Gets a New Look
Remember the first time that you logged into orkut? Maybe you received a coveted invitation from a friend, heard about it in a blog, or stumbled upon it when searching for a social network on google.com. But no matter when your first login was, whether yesterday or 3 years ago, you were greeted by the simple blue site with a friendly purple logo that remains the same today.
I was lucky enough to come across leaked pictures of the revamped social network.
How to Install a Firefox Extension (with screenshots)

One of my favorite features of Firefox is that users can modify it with extensions. No matter what it is you want to do or change about a web page, there is undoubtedly an extension out there already that does it for you. Someone has gone to through all the hard work and now all you have to do is install it to reap the benefits. I know it is arrogant of me to say so, but I do not understand how people surf the Internet without using extensions that simplify common tasks and improve the way websites work.
This guide is intended for beginners
Why Use Extensions?
Firefox extensions help you get things done. They can reduce repetitive tasks to something simple and improve your web experience. Here are some examples of popular Firefox extensions:
- Block *all* ads on the Internet with the Ad Block Plus extension (and the automatic Ad Block updater).
- Choose the correct dictionary for your language (e.g. I use Canadian English).
- Display your local weather.
- Download PDFs instead of having to read them in the oh-so-slow Acrobat Reader.
- Download videos from YouTube and all of those other video web sites.
- View web pages using Internet Explorer *inside* of Firefox!
- Save your tabs and reopen tabs you’ve accidentally closed.
- Control your music player from inside of Firefox.
- Synchronize your Firefox bookmarks across multiple computers.
- Add a button to access your Google Bookmarks.
- Save web pages to del.icio.us.
- Access Flickr even if it is banned.
- Surf the web as if you were surfing TV with StumbleUpon and StumbleUpon Video.
- Web development with CSS and Javascript using Firebug.
- Easily switch between different proxy settings if you use your laptop at work and at home.
The real power of Firefox is in the user community around it who builds all these cool toys. If you only use one extension, Ad Block Plus will revolutionize your web surfing. I’m always so surprised when I access web sites on a browser without Ad Block Plus and see all of the crap that gets in the way. Installing extensions can be addictive, but it’s a good idea to pick 5 to 10 of the best ones and stick with those.
Installing a Firefox Extension
I hope I’ve convinced you of the value in Firefox extensions. A little goes a long way. Here is a walkthrough of how to install them.
1. Find an extension you want to install

Most extensions can be found on the Mozilla Add-ons website. For this example I’ll be installing the Greasemonkey extension. Greasemonkey is a bit different than other extensions, in that it’s kind of a parent extension. With Greasemonkey installed you’ll be able to install all other kinds of baby extensions (called userscripts) to tweak web sites even more.
2. Click on the install link

Firefox extensions end with the .XPI suffix. When you click on an .XPI file, Firefox knows how to open and install it for you. The official Mozilla Add-ons page shows all of the links with a green Install This button. If you are installing an extension from somewhere else it might look different.
3. Click on the Install Now button

When Firefox recognizes that you are installing an extension it brings up a box asking you if you want to install it. Click Install Now.
4. Restart Firefox to Finish Installation

The installation will not be complete until you restart Firefox. The good news is that Firefox will remember all the pages you are viewing right now, so go ahead and click on the Restart Now button.
Conclusion
Now you’ve installed your first Firefox Extension. You can find more useful extensions at Mozilla Add-ons or on popular blogs like Lifehacker.
Troubleshooting
Thinks don’t always go the way you want them to. Leave a comment if you have any other further questions and I’ll expand this section.
Q1: How do I find out what extensions I have installed?

If you go to Tools >> Add-ons you’ll find a list of all of your installed extensions. From that list you can configure, enable, disable, check for updates, and uninstalled individual extensions.
Q2: I click on the .XPI file but it downloads the file instead of asking me to install. Help!
This is because the web server with the .XPI is improperly configured. Save the file to your computer and then open it using File >> Open. You will get the normal prompt to install the file.
Q3: I want to download a file from somewhere other than Mozilla Add-ons.

Here is an example of downloading an extension from the popular technology blog Lifehacker.

After you click on the download link Firefox will display a yellow status bar at the top of your web browser (but still underneath your toolbar) because it doesn’t know if you trust extensions from lifehacker.com.

Click on the Edit Options button and it will bring up a window asking you to confirm if you trust this site for installing add-ons. Click on the Allow button followed by the Close button.
Then click on the original download link again and your install will proceed as normal.
Related Posts
Tip: Send Amazon or iTunes Gift Certificates Anonymously
Have you ever wanted to send a gift certificate to someone anonymously? One of the problem with electronic transactions is that quite often they tell the recipient exactly who you are. This isn’t a problem when it comes to gifts for your family or friends, but it can be more tricky if you are running an online contest for your blog.

photo by lilit
Why Anonymously?
There are several non-creepy reasons why you might want to send an anonymous gift certificate. Perhaps you are blogging pseudoanonymously? Or it could be that your PayPal / Amazon account is registered to an email address that you don’t want to share/publicize? There are many reasons why you might want to keep your Amazon or iTunes account information private but still send someone a gift certificate.
Use a Proxy
If you wanted to surf the web anonymously you would use a proxy that would act as a intermediate between your web browser and the web sites you are visiting. The same technique works for buying gift certificates. There is an online service called Prezzle that will let you send “wrapped” gift certificates to other people. If you use Prezzle to send someone a gift certificate, the recipient will see the sender as Prezzle instead of your real identity.
There is a small service fee for using Prezzle.
Hot Tip: Make sure the gift certificate matches the country of the person receiving it! Often companies like Amazon and iTunes won’t let them transfer the gift certificate to the store for their country.
What is Your Opportunity Cost?

Sensible people live their lives balancing their focus on what is important to them.

In the opposite end of the ring are people like me who have no concept of balance. I will work in high stress jobs that require lots of overtime and still try to maintain isolationist hobbies that also require a lot of time and effort. The rest of my life gets squished into the edges with no slack time at all.

Living such a lifestyle can have great temporary gains in the areas you focus on, but they are quickly counterbalanced by the other areas in your life that you aren’t paying attention to. Any slack time is immediately taken over by the need for sleep, need for exercise, or often unrecognized need for genuine human contact. What many people don’t consciously think about when they are squishing their lives to focus on one thing is the opportunity cost for the areas they are ignoring.
If a city decides to build a hospital on vacant land it owns, the opportunity cost is the cost of some other thing which might have been done with the land and construction funds instead. In building the hospital, the city has forgone the opportunity to build a sporting center on that land, or a parking lot, or the ability to sell the land to reduce the city’s debt, since those uses tend to be mutually exclusive. Even the possibility of inaction is a lost opportunity (in this example, to preserve the scenery as-is for neighboring areas, perhaps including areas that it itself owns).
Even though you may feel like you are gaining in whatever short term goals you are focusing on, you may be missing out on much more important opportunities because you don’t have the attention to notice them or the free time to spend on them.
- Letting family members feel loved and nurtured can greatly reduce the stress in the rest of your life.
- Deepening friendships can provide you with a support network for when you really need it.
- Focusing on hobbies that are creative/social outlets rather than “time wasters” can enrich your life without taking needless attention away from other endeavors.
- Regular exercise can improve energy levels, increase your health, and give you a reservoir for dealing with conflict.
- Getting enough sleep leads to better health, proper eating, and less crankiness.
- Quitting jobs that require all of your time and leave you feeling drained.
- Slack time is essential for being able to recognize and act on opportunities that come your way.
In the Luck Factor, Professor Richard Wiseman details a study where he asked participants to count the number of photographs in a sample newspaper. Subjects who had described themselves as “lucky” were much more likely to notice a message on page two, disguised as a half-page advertisement with large block letters: STOP COUNTING–THERE ARE 43 PHOTOGRAPHS IN THIS NEWSPAPER.
Obviously some measure of luck is based on chance, but this experiment and many others have led Wiseman to conclude that a significant portion of one’s good fortune is not random, but rather due to one’s state of mind and behaviors. He concludes that luck is an artifact of psychology, where a person is lucky not because of cosmic accidents, but because one achieves a particular mindset which precipitates and amplifies “lucky” events. While this observation may seem obvious, there are many interesting particulars in his findings.
Over the past month I’ve had the following opportunities related to blogging that I haven’t been able to fully capitalize on:
- Writing for a local tech rag
- Guest-blogging on Lorelle On WordPress
- Working on projects related to Sandbox WordPress theme
- Interviewed for a book about blogging
- Working with web2.0 startups
- Free swag and beta invites
Those are just the missed opportunities related to my hobby of blogging. They do not including the opportunities I may be missing in the rest of my life from spending so much time on blogging. Having your finger in so many pies leaves no room to try more of the other delicious pies out there. It seems so counterproductive to cultivate having slack time in your schedule, but it is what is needed to be able to recognize and respond quickly when opportunity comes knocking.
7 Habits for Highly Effective People deals with this subject in the chapter “Put First Things First”.
What opportunities are you missing by focusing on the urgent instead of focusing on important? What lucky coincidences have you missed by not being open to them?
Best of Feeds – 30 links – blogging, humor, geek, problogger, design
RSS feeds are like cookies (that are good enough for me). Best of Feeds is a weekly collection of the best stuff I saw on the Internet this week. They’re saved on delicious and stumbleupon and cross-posted to Twitter and Tumblr as they happen and then collected together on Saturdays. I don’t blog on the weekend so read these links instead.
Subscribe to //engtech to see this every week (or get it by email).
- [MUSIC] Revenge of the Smart Playlist: 5 tricks for packrats & power users
(43folders.com 443 57 582)- Tips for culling your MP3 collection with smart playlists.
- [WORKHACKS] The Advantages of Keeping an Analog Work Journal
(diyplanner.com 302 42)- Tips for keeping an analog work journal. Today I spent about 30 minutes trying to look up some information about something I did 7 months ago… this is definitely needed.
- [WIKIPEDIA] See Who’s Editing Wikipedia – Diebold, the CIA, a Campaign
(wired.com 285 100 3091)- Wikipedia tracker shows the rampant conflicts of interest that are present on most wikipedia articles. Most articles are edited by the people/companies the article is about.
- [FREEWARE] WinSplit Revolution
(reptils.free.fr 178 11)- Utility for splitting widescreen monitors up into several uniform pages. Might try using this with my laptop and my 56″ HDTV.
- [LIFEHACKS] Peter Walsh’s clever hanger trick
(43folders.com 167 61 1058)- Use indicators on your hangers to let you know if you actually wear those clothes or not.
- [WINXP] 15 Minute XP Tune-Up
(tweak3d.net 126 4)- Good guide covering how to speed up your computer.
- [BLOGOSPHERE] My Favorite Graphs… and the future
(headrush.typepad.com 111 100 8)- I was surprised to see CPU show up in the feed reader. Kathy does a “what to do now?” post and includes some of her favourite graphs. Worthy checking out for the graphs.
- [GAMERS] Bioshock artbook
(2kgames.com 45 100 523)- 2k Games have put the artbook for the new Bioshock game online for free. 15MB/75MB versions in PDF.
- [VIDEO] YouTube – ORIGINAL DESIGN GANGSTA
(youtube.com 45 100 3)- Kinda funny. CMYK in the house!
- [LIFEHACKS] Productivity: Keep track of your time with the Emergent Task Tracker, online edition
(lifehacker.com 38 9)- Looks like a very cool time management tool / process. It might be more efficient to use the PDF over the flash app.
- [HUMOR] Google Mistakes Own Blog for Spam, Deletes it
(news.yahoo.com 32 74 20)- Silly Google, blogs are for…
- [DIGG] 11 Tips to Enhance Your Digg User Experience (and Hopefully Bring You Front Page Fame)
(techipedia.com 22 15 87)- Well written list of how to fit in with Digg culture. Note the section on blogspam.
- [CSS] Introduction to Firebug
(evotech.net 19 4)- Technical introduction to Firebug, including hotkeys.
- [SCIFI] XKCD Comic
(xkcd.com 17 52 1)- This is great if your a fan of OSC :)
- [BLOG] Create a Sneeze Page and Propel Readers Deep WIthin Your Blog
(problogger.net 9 2)- Good idea — create thematic link pages to your old content and then feature these pages prominently on your blog.
- [RSS] The Secret to Lightning-Fast Feed Reading
(dailyblogtips.com 9 7 27)- How to be an RSS speed reader
- [DESIGN] Redesign of Problogger.net
(bleikamp.com 7 9)- Behind the scenes of the Problogger redesign.
- [STARTUPS] VMware’s IPO – Insanity turns Silicon Valley back to normal
(theregister.co.uk 7 25)- My new investment plan should be “buy stock in products I use”. damn.
- [STARTUPS] 9 Lessons Learned From Founders At Work
(instigatorblog.com 6)- I’ve been meaning to read this book. Not sure if it’s related to Programmers At Work, but I really enjoyed that one.
- [ANONYMITY] Anonymous blogging guide
(advocacy.globalvoicesonline.org 6 19)- Update of the Global Voices anonymous blogging guide (using WordPress and Tor)
- [LOLCATZ] LOLcat Bible Transcript
(notablogtm.com 5 4 36)- Yes, Genesis in lolcat.
- [TSHIRTS] Internet Dickwad Theory
(pennyarcademerch.com 3 10)- Greater Internet Dickwad Theory is now available as a T-shirt from Penny Arcade.
- [BLOG] Be Careful What You Wish For – 5 Lessons to Learn from Robert Scoble
(problogger.net 3 7)- Problogger advice on when is a good time to take a break from blogging. There is a great lesson in that “you get the same kind of comments as the tone of the post” — I hadn’t made that connection before, but it is true.
- [BLOG] Survey on public/private on the Internet
(surveymonkey.com 2 50 1)- Good survey asking questions about what’s your perception of public/private on the Internet. Looks forward to reading the paper it’s for.
- [WRITING] Must-Have Tool For Bloggers – WORDWEB: Powerful Dictionary For Windows
(cleancutblog.com)- Interesting dictionary tool for quickly looking up definitions, synonyms, and related words.
- [WORDPRESS.COM] Importing a wordpress.com blog into an existing blog
(archgfx.net 12)- How to export your wordpress.com blog to your own house and maintain all of your old redirects.
- [BLOGS] Interview with Jeff Atwood from Coding Horror
(dailyblogtips.com)- Great interview with Jeff Atwood about blogging… he’s one of the greats (60,000 readers!) who manages to rise above the rest without into the same traps others have (worrying about blog software/themes, trying to get leverage on social networking sites)
- [FACEBOOK] The Top 5 Viral Facebook Techniques
(allfacebook.com 11 3)- Tips for spreading your Facebook apps.
- [GWP] Writing Challenge: Joanna’s Thematic Link Post!
(successful-blog.com 11)- Simple Group Writing Project… no idea when the deadline is (if any).
- [TSHIRTS] Web Shirts: 20 rad T-shirt sites
(webware.com 8)- List of online T-shirt sites.
Legend
- saves – number of people who bookmarked on http://del.icio.us
- inbound links – number of blogs who linked to it (max 100)
- diggs – number of people who dugg on http://digg.com
This Week at Internet Duct Tape
- Universal identity and single sign on using openID? No thanks
- One of the holy grails of web technology is single sign-on: the ability to use different web applications from one user account. Instead of having to remember 20 login credentials, you’ll only have to remember one. OpenID gives the sweet promise of being able to have a universal identity and a…
- Greasemonkey Script: Yahoo Pipe Cleaner
- Yahoo Pipes can create automated lists that you can cut-and-paste into blog posts. My only real complaint is with the HTML markup they create. It doesn’t look good when you cut-and-paste it into a WordPress blog. This is where Yahoo Pipe Cleaner comes in. It is a Greasemonkey script for Firefox…
- Best of Feeds – 26 links – video, blogging, web2.0, google, css
- Tags: blogging, css, design, google, programming, socialsoftware, tips, video, web2.0, webdesign, wordpress
This Week at IDT Labs
- [RSS] Yahoo Pipe Cleaner
- I’ve create a Greasemonkey script to make cutting-and-pasting from Yahoo Pipes into a WordPress blog look nicer. — Please link to this post instead — IDT Labs is a blog for news announcements about software, tools or blog themes created by InternetDuctTape.com . Subscribe to InternetDuctTape…
- [RSS] Recent Blog Mentions
- I’ve created a new Yahoo Pipe that filters your Technorati recent mentions. removes all the ones with low authority (most likely spam) changes the title and link to go to the root of the domain name IE: if I linked to you from http://internetducttape.com/2007/08/12/hello-world it would show…
- [RSS] Facebook Status Feed Filter
- I’ve created a new Yahoo Pipe that that will take the RSS feed URL for your Facebook status, filter out your name, and add (from Facebook status) to the end. This makes it easy to repost your status in Twitter, Pownce, Tumblr, whatever. — Please link to this URL instead — IDT Labs is a blog…
Tags: blogging, design, geek, humor, lifehacks, privacy, problogger, productivity, software, tips, tshirts, windows, wordpress
Comments Off on Best of Feeds – 30 links – blogging, humor, geek, problogger, design
Greasemonkey Script: Yahoo Pipe Cleaner

I’m a very big fan of Yahoo Pipes. It’s an amazing service that lets you take information from websites (using RSS, XML, JSON) and then do all kinds of filtering and manipulation with it. It is all done with a slick graphical user interface but it is not for the faint of heart — it is much easier to create new pipes if you have a programming background. But once a pipe is created it is simple for other people to use it. For example, this is how you can create a blog digest post using a Yahoo Pipe I’ve created for you.
Yahoo Pipes can create automated lists that you can cut-and-paste into blog posts. My only real complaint is with the HTML markup they create. It doesn’t look good when you cut-and-paste it into a WordPress blog. This is where Yahoo Pipe Cleaner comes in. It is a Greasemonkey script for Firefox that fixes the Yahoo Pipe output so that it looks nicer when you cut-and-paste it into a WordPress blog.
- removes any H1, H2, H3, H4, H5, H6 headers
- dofollows the links (removes rel=nofollow)
- replaces paragraphs with list elements
- removes all class/id CSS selectors
Without Yahoo Pipe Cleaner
-
Facebook Tip: Broadcast your Facebook status as RSS
RSS is one of the most useful tools out there for moving information around on the web. Recently the concept of “micro-blogging” status updates has become very popular with applications like Facebook, Twitter and Pownce. The only problem is that it is a pain to update many sites at the…
-
How Do People Use Google Reader with Internet Explorer?
Any computer geek worth his salt has been through the drill: you go to visit a family member for dinner and eventually they mention some arcane problem they’ve been having with software you long ago expunged from all of your computers. Common culprits are the Unholy Triad: Microsoft Outlook,…
With Yahoo Pipe Cleaner
- Facebook Tip: Broadcast your Facebook status as RSS
- RSS is one of the most useful tools out there for moving information around on the web. Recently the concept of “micro-blogging” status updates has become very popular with applications like Facebook, Twitter and Pownce. The only problem is that it is a pain to update many sites at the…
- How Do People Use Google Reader with Internet Explorer?
- Any computer geek worth his salt has been through the drill: you go to visit a family member for dinner and eventually they mention some arcane problem they’ve been having with software you long ago expunged from all of your computers. Common culprits are the Unholy Triad: Microsoft Outlook,…
Get Yahoo Pipe Cleaner
You can find installation instructions for Yahoo Pipe Cleaner here.
Best of Feeds – 26 links – video, blogging, web2.0, google, css
RSS feeds are like cookies (that are good enough for me). Best of Feeds is a weekly collection of the best stuff I saw on the Internet this week. They’re saved on delicious and stumbleupon and cross-posted to Twitter and Tumblr as they happen and then collected together on Saturdays. I don’t blog on the weekend so read these links instead.
Subscribe to //engtech to see this every week (or get it by email).
- [CSS] blueprintcss
(code.google.com 1164 100 5)- CSS framework/grid
- [CSS] 13 Online Generators for Web 2.0 Design
(cssjuice.com 861 66 22)- Things to try. Lots of button/background generators.
- [JAVASCRIPT] Regular Expression Tester
(regular-expressions.info 418 29)- Put in the sample text and then quickly test that your regular expression matches what you want it to.
- [GAMERS] The Independent Gaming Source’s (Opinionated) Guide to Indie Gaming
(tigsource.com 307 36 2)- Top ten list of independent video games that are free to play/download.
- [VIDEO] Wikis in Plain English
(youtube.com 177 100 3)- Part of a series of videos to explain the web.
- [VIDEO] Social Bookmarking in Plain English
(youtube.com 103 100)- Video explaining social bookmarking and using delicious.
- [Video] RSS in Plain English
(youtube.com 99 100 4)- Part of a series of videos that try to explain the internet in plain english.
- [MUSIC] Create, Share Music Playlists
(projectplaylist.com 75 100 )- Social site for sharing playlists… has notable traffic according to compete.com
- [VIDEO] Social Networking in Plain English
(youtube.com 53)- Part of a series that explains the web in plain english.
- [SEO] Whitehat SEO tips for bloggers
(mattcutts.com 48 57 4)- Matt Cutt’s talk from Wordcamp 2007
- [COMIC] XKCD on Facebook
(xkcd.com 38 77 14)- Reminds me of the movie Hard Candy.
- [DESIGN] Forget design ‘inspiration’ – just stick to the basics
(modernlifeisrubbish.co.uk 21 9)- Don’t get caught up in what’s popular.
- [COMPUTERS] A Realistic Back to School Guide for College Students
(paulstamatiou.com 19 3)- Paul breaks down a realistic list of back-to-school tech gadgets in a response to the ludicrous lists by gadget sites.
- [CODE] What’s Worse Than Crashing?
(codinghorror.com 18 12)- Software development is about finding the happy medium between handling errors gracefully and aborting when things are screwed up.
- [GOOGLE] Google News To Change Online News As We Know It. Here’s Why.
(deepjiveinterests.com 7 40)- Google adds comments to news. Could this lead to fact checking 2.0?
- [BLOG] Ultimate Guide to time saving for Bloggers – Tips and Resources
(blog.shankarganesh.com 6 10 15)- Some good firefox extensions to try out. I really should try switching to Windows Live Writer for posting.
- [BLOG] What I’ve learned in my first year of blogging
(simplehelp.net 2)- Ross chimes in. Good stuff.
- [SANDBOX] Sandbox Forums / Creating templates using the Sandbox
(sndbx.org)- Explanation of Template:Sandbox in CSS redesigns of WordPress themes.
- [BLOG] 7 Compelling Reasons Why Your Headlines Need To LEAP Off The Page
(cleancutblog.com 42)- It’s true, you really *do* need good headlines because that’s what shows up in search results, feed readers, and often the text people use to link to you.
- [COMICS] How to Apply the Laws of Physics to Relationships
(basicinstructions.net 5 14)- Pretty awesome, one of my favorite comics “Basic Instructions” is being featured on the Dilbert blog.
- [GOOGLE] Google: Is anyone watching what AdSense displays?
(winextra.com)- Steve finds that Google is geotargeting ads for anti-israeli groups to his israeli readers.
- [MATH] The Mathematics of Attraction (Part II)
(philsproof.com)- Math explained in terms of love, featuring Dr. Cameron from House MD.
- [BOOKS] Book Notes: Play Money
(webomatica.com)- Review of a book about one Wired writer’s exploration into gold farming and making a living in the underground economies of online games.
- [COMPUTERS] Family Holiday Time – Would You Fix My Computer?
(lorelle.wordpress.com 2)- Being the computer geek in the family leads to the obvious requests when holiday time comes around…
- [GEAR] One Laptop Per Child, Reviewed by 12-Year-Old
(freedom-to-tinker.com 10 77)- I’ve always found this an interesting project, his main complaint is that the laptop is so slow.
- [BLOG] 7 Habits of Highly Efficient Bloggers
(dailyblogtips.com 7)- In the Steven R Covey fashion, 7 tips for focusing on what is important when it comes to blogging so that you make it less of a time sink.
Legend
- saves – number of people who bookmarked on http://del.icio.us
- inbound links – number of blogs who linked to it (max 100)
- diggs – number of people who dugg on http://digg.com
This Week at Internet Duct Tape
-
Facebook Tip: Broadcast your Facebook status as RSS
RSS is one of the most useful tools out there for moving information around on the web. Recently the concept of “micro-blogging” status updates has become very popular with applications like Facebook, Twitter and Pownce. The only problem is that it is a pain to update many sites at the…
-
How Do People Use Google Reader with Internet Explorer?
Any computer geek worth his salt has been through the drill: you go to visit a family member for dinner and eventually they mention some arcane problem they’ve been having with software you long ago expunged from all of your computers. Common culprits are the Unholy Triad: Microsoft Outlook,…
-
Best of Feeds – 34 links – blogging, greasemonkey, facebook, programming, wordpress
Tags: blogging, code, comments, facebook, firefox, greasemonkey, humor, management, programming, socialsoftware, tools, wordpress
This Week at IDT Labs
-
[RSS] Facebook Status Feed Filter
I’ve created a new Yahoo Pipe that that will take the RSS feed URL for your Facebook status, filter out your name, and add (from Facebook status) to the end. This makes it easy to repost your status in Twitter, Pownce, Tumblr, whatever. — Please link to this URL instead — IDT Labs is a blog…
-
[WORDPRESS] Search the WordPress.com Blog
I’ve created a small script for Firefox that adds a search form to the WordPress.com Official blog . IDT Labs is a blog for news announcements about software, tools or blog themes created by InternetDuctTape.com . Subscribe to InternetDuctTape by RSS or subscribe by email .
Tags: blogging, css, design, google, programming, socialsoftware, tips, video, web2.0, webdesign, wordpress
Facebook Tip: Broadcast your Facebook status as RSS
RSS is one of the most useful tools out there for moving information around on the web. Recently the concept of “micro-blogging” status updates has become very popular with applications like Facebook, Twitter and Pownce. The only problem is that it is a pain to update many sites at the same time. It is better to pick one and broadcast RSS to the others. I’m going to show you how to broadcast your Facebook status to Twitter.
IMPORTANT UPDATE: The Twitter Facebook App now lets you control your Facebook status from Twitter. This tip lets you posts your Facebook status in Twitter. Using them together is a very bad idea.
How to Find the RSS Feed for Your Facebook Status
This is actually the hardest part.
- Login to Facebook
- Click on Profile tab
- Under the Mini-Feed heading click on See All
- Click on Status Stories from the right hand column
- Right click on My Status and copy the link

Filtering Your Status with Yahoo Pipes
I’ve put together a Yahoo Pipe that filters your status. This isn’t necessary, but it makes the status updates look a little bit better in other applications like Twitter. It removes your name, and changes the link to go to your profile instead of the individual status. Feel free to clone it and tweak it some more.
Eric is washing his cat.
becomes
is washing his cat (from Facebook status).
and the feed link is set to your Facebook profile.
- Go to this Yahoo Pipe
- Copy your Facebook status RSS feed
- Click Run Pipe
- Click on Subscribe
- Right click on Get as RSS and copy link
You can now put this filter RSS into TwitterFeed, your blog sidebar, etc.
Special Thanks
- This Yahoo Pipe gave me the idea for filtering Facebook status
- Michael Pick for his instructions on how to find your Facebook RSS feed (he’s the source of the screenshot above)
Related Posts
Best of Feeds – 34 links – blogging, greasemonkey, facebook, programming, wordpress
RSS feeds are like cookies (that are good enough for me). Best of Feeds is a weekly collection of the best stuff I saw on the Internet this week. They’re saved on delicious and stumbleupon and cross-posted to Twitter and Tumblr as they happen and then collected together on Saturdays. I don’t blog on the weekend so read these links instead.
Subscribe to //engtech to see this every week (or get it by email).
- [TOOLS] Pearl Crescent Page Saver
(pearlcrescent.com 1232)- Screen capturing tool for Firefox.
- [CODE] Time-Savers: Code Beautifier And Formatter
(smashingmagazine.com 858750)- Several tools for pretty-printing code on websites. Includes a few CSS optimizers.
- [LIFEHACKS] LifeRemix | Great writing about great lives
(liferemix.net 335)- New group aggregator of several A list productivity blogs.
- [CODE] Three Universal methods of reducing complexity
(computing.dcu.ie 27024)- Reduce complexity with partitioning, hierarchy and independence.
- [LOLCATS] the Laugh-Out-Loud Cats – a photoset on Flickr
(flickr.com 1264)- LOLCats in the 1910s comic strips.
- [WORDPRESS] Postable | Making your code friendly
(elliotswan.com 118497)- Simple code formatter for converting any code to HTML. Makes it easier to post code in comments.
- [CODE] Why I Hate Frameworks
(discuss.joelonsoftware.com 89)- Humorous analogy of what’s wrong with frameworks.
- [CODE] Why Good Developers are Promoted into Unhappiness
(softwarebyrob.com 732236)- From the article: ” The end result of promoting your best developers is at best a few unhappy months as they struggle with their unhappiness and desire to return to code.”
- [CODE] The Netflix Prize: 300 Days Later
(whimsley.typepad.com 6123)- Netflix offered a million dollars to the team who could improve their recommendation algorithm. No one has succeeded. Is that because of the natural variability of humans when it comes to rating things?
- [TECH] A-List Technology Bloggers: What Are They Good For?
(25hoursaday.com 353427)- Very true in the way. I’ve been underwhelmed with Twitter / Facebook as applications to help me out as a blogger (although Twitter has been pretty essential for my personal life).
- [BLOGGING] Top 7 blog mistakes to avoid
(davidairey.com 324)- These “mistakes I’ve made” blogging posts are always so refreshing. Knowing what not to do is more important than knowing what to do.
- [PLAXO] The latest –shiny social object–: an open/controllable social network?
(scobleizer.com 26)- Plaxo is making a play for being an “open” Facebook… but it’s too late.
- [HUMOR] Americans Shouldn’t Cosplay
(morbidoptimism.com 23256)- Why Americans shouldn’t dress up like video game characters.
- [GAMERS] Crates and Barrels
(arminbwagner.com 21135)- If I have to smash one more crate open….
- [FIREFOX] Firefox Profile Tutorial
(borngeek.com 15)- Detailed walkthrough of how to set up multiple profiles in Firefox. This is VERY useful for focusing.
- [WORDPRESS] WordPress ZeroDay Vulnerability Roundhouse Kick and why I nearly wrote the first Blog Worm
(mybeni.rootzilla.de 113)- WordPress 2.2 and 2.2.1 have a bunch of security issues. Highly technical, and the author wrote a self-patching worm that will probably get him in a lot of trouble.
- [GEEK VIDEO] Monkey Boy dancing for Zune
(fakesteve.blogspot.com 8)- The Steve Balmer developers developers developers iPod video.
- [FACEBOOK] The Unofficial and Smartass Guide to Using Facebook
(sugarrae.com 73)- A good introduction to getting started with Facebook. Entertaining.
- [CODE] Requirements are like Ogres
(angryaussie.wordpress.com 73)- How to explain requirements to an 8 year old. Funny.
- [GREASEMONKEY] xkcd titles
(userscripts.org 4)- Did you know that the popular comic strip XKCD has hidden messages in the image descriptions? This script for Firefox converts them to readable text so you don’t have to hover your mouse over them.
- [WEB2.0] Wellsphere’s Fail Tale, Part 2 (wellsphere)
(uncov.com 4413)- I just discovered uncov for the first time. Looks like an interesting successor to dead20.
- [WEB2.0] The Ugly Face of Facebook
(burningbird.net 213)- From the article: ” what I’m seeing with some of the social networking sites (just some, not all), is that rather than expose people to different viewpoints, they can reinforce barriers against the the natural processes that abrade self-absorbed behavior.”
- [HUMOR] A Cold Inclusive Primer
(inclusive.wordpress.com 24)- How Jennifer Love Hewitt shaped the Internet.
- [WORDPRESS] WordPress Tip:Make Feeds Fulltext
(neomeme.net 2)- Only for self-hosted WordPress… how to avoid that annoying MORE cutting your feeds in half “feature”.
- [GREASEMONKEY] Code snippets – GreaseSpot
(wiki.greasespot.net 22)- Once you’ve gotten past “hello world” with Greasemonkey, these script snippets will show you how to do a million and one things you didn’t know were possible.
- [BLOG] How to use Google Reader to effectively track your Comment Marketing
(blog.lodewijkvdb.com 2)- ‘Starring’ the articles you comment on in Google Reader can give you very nice statistics and follow-ups to your commenting practises. Easy to do, worth trying.
- [AMAZON] Finally! A *Good* Interface for Amazon!
(jdharper.com )- Website uncluttr lets you view just the books on amazon.
- [ANTI-SEO] Political Hacking At Yahoo.com
(seoblackhat.com 575)- An interesting look at how a political news story was deep-sixed just by changing the headline.
- [GREASEMONKEY] Disemvoweler for WordPress (as userscript)
(brainonfire.net )- Quickly lets you disemvowel trolls on your blog from the edit comment interface.
- [GREASEMONKEY] WordPress Linker
(userscripts.org 2)- Adds social networking links when reading all wordpress.com blogs
- [GREASEMONKEY] WordPress post-slug blank check
(userscripts.org )- Get a confirmation if you try to publish a blog post without filling in the page slug.
- [GROUP WRITING] 31 Days to Building a Better Blog – 2007
(problogger.net )- Another problogger group writing project
- [WEB2.0] Me-Too Mentality is Bad for Users, Marketers, and Startups
(pronetadvertising.com 546)- He uses microblogging platforms as a an example, but it is true for all of these social networking startups. They’re all the same, you’ll never find one services that all your friends will keep using as well (other than “the Internet”)
- [BLOG] Search for and Join Forums on Your Blog’s Topic
(problogger.net )- Great reminder that forums are a great way to network in your niche.
Legend
- saves – number of people who bookmarked on http://del.icio.us
- inbound links – number of blogs who linked to it (max 100)
- diggs – number of people who dugg on http://digg.com
This Week at Internet Duct Tape
-
The Solution to Social Network Site Fatigue
Social network site fatigue is when you’re sick and tired of trying to find your friends when everyone jumps ship to the Next Big Thing. The biggest problem with the web 2.0 revolution of “social network apps” is that there is no universal identifier. In real life, governments use…
-
Digest for June and July 2007
Every month I publish a digest post collecting the best of Internet Duct Tape.
-
Community Starts with Communication: 5 Tips to Building Your Readership
When I first started commenting over at okdork.com, Noah Kogan would personally reply to me by email. I thought this was a little strange, even after a year of blogging this was the first time it had happened to me. I thought it was just that he was bored and killing time. It’s only now that I…
-
Best of Feeds – 58 links – programming, tips, business, code, design
Tags: blogging, business, code, comics, css, del.icio.us, design, development, digg, email, engineering, facebook, firefox, flickr, free, google, humor, inspiration, javascript, lifehacks, photography, productivity, programming, rss, socialsoftware, software, tips, tshirts, usability, web2.0,…
This Week at IDT Labs
-
[WORDPRESS] Akismet Auntie Spam update
Ever have one of those weeks? Akismet has decided that all comments from me are spam and there’s nothing I can do about it, other than politely emailing the blogs I regularly post to and asking them to go dumpster diving for me. I’ve updated my Akismet Auntie Spam script for Firefox so that…
Tags: blogging, code, comments, facebook, firefox, greasemonkey, humor, management, programming, socialsoftware, tools, wordpress










Everyone can agree that
Facebook hype has been through the roof, with many pundits wondering if the closed garden of Facebook is going to become the official storehouse for online identity (at least for the next few years). Their ingenious apps platform lets other websites piggyback off of the Facebook social web, giving us a hint of social site nirvana: being able to maintain one set of friends on Facebook and use that same set on every other social site. But that is contingent to how well Facebook plays with other sites.



5 comments