The Missing Side of Search

The single greatest strength of the internet is that it can be searched. Back in the day, long before Google, when Yahoo! was the biggest game in town and everyone was all hip about web portals, most people got around by merely clicking on links.  Searching capability was practically a secondary focus.  Then along came Google and a new internet paradigm. Search killed the old portals.

Search continues to be a huge focus, and it likely always will.  The ability to search and find what you want, no matter the subject, has obvious advantages.  However, I think it’s time to temporarily put search on the back burner so another aspect of search, long ignored, can be brought to maturity.

Filters.

When I perform a Google search, too often I get results for websites I find completely useless.  Shopping.com, nextag.com, thomasnet.com, and many others.  To me, they’re search result spam.  I’ve never found these sites to be helpful.  Some people might, but I don’t.  I’d like to be able to exclude them – easily! – from my search results.  eBay is another site I’d like to be able to exclude from my search results, but for a different reason; While I do shop on eBay once in a while, I do so quite intentionally.  When I want to look for something on eBay, I search on their site, not through a search engine like Google. Being able to exclude eBay from my search results would be helpful.

The same goes for subscriptions, whether it’s subscribing to an RSS feed, following someone on Twitter, or customizing the layout on Google News.  In each case, there are some things I have no desire to see.

Let’s take news first.  When I’m looking at news online, whether it’s my local newspaper’s website or Google News, there are certain subjects I find (I’ll be polite) completely uninteresting.  Tiger Woods. The Gosselins.  Twilight.  Why can’t I block these ‘news’ stories?

I use Twitter fairly heavily.  I also use the silly location-based game Foursquare.  That said, I don’t publish my Foursquare updates to Twitter.  Even if I know you personally, I really don’t want to see your Foursquare updates within Twitter.  Why can’t I block them?

RSS readers like Google Reader and Bloglines allow you to subscribe to RSS feeds and share items – but not block certain topics within those subscriptions. Why?

The internet wouldn’t work if not for search, but it’s long past time for filters to become as ubiquitous as search has become.

Posted in Discussion | Leave a comment

Cutting Failure Down to Size

People are afraid of failure because the word itself comes with an image of burned down houses, living in a van by the river, not getting the girl (or guy), being alone, and getting fired.

Stop that.  The vast majority of the time, failures are immediately followed by renewed effort and success.  Don’t believe me?  Let’s go through a few examples.

You’re driving through a new part of town and take a wrong turn.  What do you do? You turn around and try again.

You’re making a pot roast for the first time and it comes out a lump of charcoal.  What do you do? Go out for pizza, and remember next time to check the roast more often.

You’re sitting down at a coffee shop and you spill your coffee.  What do you do? Get the mess cleaned up and get another coffee.

These are admittedly small things, but that’s just the point – we fail at lots of things every single day, yet all we have to do is try again.  And the chances are pretty good that you won’t fail a second time.

Let me share with you a recent experience.  Last weekend a pinhole leak developed in the 50+ year old plumbing in our basement.  The only plumbing work I’d ever done prior to this was replacing a broken water shutoff valve under a toilet.  I don’t like to hire people to do things I can do myself, so I did some quick research online about how to fix the problem and got down to business.

I ran up to Home Depot and got the parts I needed.  I also got assistance from a Home Depot employee, making sure I had a decent grasp of what needed to be done.  I got home, turned off the water, drained the plumbing, cut the pipes where they needed to be cut, assembled the parts I’d bought at Home Depot, hooked everything back up, and turned the water back on.

And… leaks.  I had a couple of good-sized leaks in the two threaded fittings I used that were even worse than the original pinhole leak.  I was a bit embarrassed by this – there were only two threaded fittings and I didn’t get either one right.  As someone who likes working with his hands, this was definitely a failure.

I again turned the water off, drained the plumbing, removed the parts I’d added, reworked the threaded joints (this time with more teflon tape than I’d used before), reassembled everything, etc, etc.

The second time, nothing leaked.

What was I afraid of before I started? I was afraid I wouldn’t be able to repair the leak and would end up having to call a plumber.  I was afraid of wasting water because of having to re-drain the house plumbing after every attempt.  I was afraid of buying the wrong parts and having to make multiple trips to Home Depot.  All very small things, really.  None of them were going to cost me the house or land me in the hospital.  If I had been afraid of the big possibility that comes to mind when you think of a water leak, flooding the basement, I might never have tried.  But I knew enough – that I had to turn off our well pump since the leak was before the main water shutoff valve – to know that this big thing wasn’t really a possibility at all.  All that was in front of me were small things.

Now, not only is the leak gone, but some old plumbing with questionable joints (where the pinhole leaked started, actually) has been removed entirely, a properly-sized shutoff valve installed, which lead to better water pressure (the previous one was actually undersized, causing a reduction in water flow), and a corner of the basement that was previously unusable is now usable because of the improvements I made while doing the repair – a totally unexpected benefit.

Embrace the possibility of failure.  Don’t be afraid of it.  Imagine the things you’ll accomplish.

Posted in Discussion | Leave a comment

Three Words for 2010

I’ve seen several people I follow on Twitter mention “three words for 2010.”  It sounded like an interesting mental exercise, coming up with three words, and only three words, to define what you want to focus on in the coming year.  Here’s my take on it.

My three words: Reading, Building, Growing.

Reading – I love to read, but I haven’t been doing enough of it in the last couple of years.  I only read about half as many books as I wanted to in 2009.  It’s such an enriching and enjoyable thing to do, and I need to spend more time doing it.

Building – This one has two meanings.  One, I want to build more things with my hands.  I have a list a mile long of things I want to build this year, and I’m eager to get started.  Two, I want to build (nurture?) my relationships with people.  Friends, family, colleagues.  Turn acquaintances into friends.  That sort of thing. (An aside: I’m curious to see how much these two parts of Building will overlap.)

Growing – Growing as a person, becoming a better human.  I expect Reading and Building to feed Growing quite a lot, but it’ll also have areas of intent all its own.

Posted in 2010 | Leave a comment

Turning off User Account Control, or You’re Damned Right I’m an Expert

My biggest gripe about Windows 7 is the impact User Account Control has on the command line. Unless you turn UAC completely off, every time you run something on the command line that Microsoft has deemed requiring your password – even if you’re in the local Administrators group – you get an Access Denied error.

Screw. This. Noise.

This is the “ZOMG!!! If you run things as root you’ll destroy the planet!” Linux model.  I don’t like it in Linux, and I definitely don’t like it here. Which mean, yes, when I’m working in Linux I log in as root. Why? One reason is that I want to be able to break things, software-wise.  I want to understand why something has broken, how to avoid breaking it again in the future, and how to fix it. Knowing these things makes me a better admin.

The SU/SUDO model doesn’t really stop admins from breaking things, it just gets in their way.  Ordinary users need the protection of SU/SUDO, not experienced administrators.  It also gets in the way of doing certain things on the command line.

Which brings me back to Windows 7.

Microsoft made UAC much, much better in 7 than it was in Vista.  Still, even on its lowest setting, it’s getting in my way.  For example, I have a batch file on my computer.  Been using it for years.  The name of the file is DC.bat and it contains a single line: “defrag c:”.  That’s it.  In Windows XP, any time I want to defrag the hard drive I hit Windows + R, type “dc” and hit the Enter key.  Boom, done.  UAC prevents me from doing this in Windows 7, along with a lot of other things on the command line.

Forgive me while I repeat myself: Screw. This. Noise.

I completely understand the need to lock things down on a company network to protect the network from users who don’t know how to not break things, but this is a standalone computer with a single user – me.  Also, to toot my own horn, I’m a freaking expert when it comes to Windows.  I, and people like me, don’t need to be hamstrung by UAC.

So, finally, I turned it off completely.  My computer is now in the undocumented “You’re damned right I’m an expert” mode.

Posted in Computers, How I Do IT, Security, Software, Windows 7 | Leave a comment

Handy New Windows 7 Keyboard Shortcut

By holding down the Windows key and then tapping the left or right cursor control keys you can move a window to fill the left or right half of your monitor.  If you have multiple monitors as I do you can also move a window back and forth between your monitors.  By using the up and down keys you can maximize, restore, and minimize a window.

I love this new keyboard shortcut and use it quite frequently.

Posted in Windows 7 | Leave a comment

What Twitter Should Do About DM Spam

Direct Message spam is out of control on Twitter.  Here are two things Twitter should do ASAP to help fix the problem.

1 – Direct Messages were intended to be private messages between people.  Twitter should enforce that and modify their Terms of Service to disallow automatic DMs.

2 – DMs should use a separate permission when it comes to third-party apps. Users can grant as many third-party apps permission to access their Twitter accounts as they want.  Only non-web apps such as TweetDeck, SocialScope, and Tweetie would be allowed to use the DM function. Web apps would never be allowed to access the DM function.

This would go a very long way towards fixing the DM spam problem.

Posted in Twitter | Leave a comment

What Can Be Open Sourced?

I’m sure most of you are aware of open sourced software.  The creators of the Xtracycle (a long-framed bicycle designed for carrying cargo) have open sourced their design. Electronics have been open sourced, as with Arduino.

Food recipes might as well be considered open source – have you ever met someone who hasn’t tweaked a recipe and/or passed it on?

My buddy Chuck Goolsbee makes biodiesel based on the Appleseed reactor.

What else can be open sourced? Probably not something as pedantic as a belt buckle, but what about house plans? Or DIY solar energy projects?

Leave a comment to let me know what you think.

Posted in Discussion, OpenSource | Leave a comment

How to Become More Intelligent

http://www.dumblittleman.com/2009/11/how-to-become-more-intelligent.html

Do you realize that through reading you can learn in a few hours what took someone decades to learn? Reading not only informs, but it also increases your capacity for learning, thereby increasing your intelligence.

Posted via web from Jeff Harbert’s Posterous

Posted in Uncategorized | Leave a comment

Book Review: Crush It!

Gary Vaynerchuk’s book, Crush It! Why Now Is the Time to Cash in on Your Passion, is a great primer on why and how to use various social media applications – Twitter, Facebook, YouTube, etc – to build your brand and get yourself known in your niche. The overriding message in the book is that there are no longer any barriers to entry to building your brand. Gatekeepers that used to stand in your way and deny you access to the tools you used to need to get your word out have been eliminated by the Internet.

Gary talks about the tools that he uses as well as the ones he does not use, explaining the whys and why nots along the way. If you like Web video, use YouTube, Viddler, or UStream. If you’re good with audio, do a podcast. If you prefer the written word, use one of the many blogging services. He repeatedly makes the very correct point that building your brand is hard work and requires a great deal of patience. There are no shortcuts. He offers many points of encouragement and gives several hypothetical examples of how people in various niches can outshine their competition.

The advice offered in the book is spot-on. I see a number of people online already following his advice, whether they’re aware of it or not. Leo Laporte, Chris Brogan, Pamela Slim, and others. All of these people are leaders in their respective niches.  They’re very effectively using the tools they’re most comfortable with (if there’s a secret in the book, that’s it right there – don’t force yourself to use tools you’re not comfortable with) to get their word out, connect with people, and build their brand.

Towards the end of the book, Gary expands on what you can expect to see happen if you stick with your efforts. As I was reading I became gratified to realize that I’ve already started to experience some of the things Gary describes.

This book has earned a permanent spot on my personal reference shelf. If you’re looking to strike out on your own, build an online presence, and develop your brand, there’s no better place to start than with Crush It! You won’t be sorry.

Posted in Books | Leave a comment

Staying Safe Online – Consider the Context

The website Mashable.com reports this morning that there is a fake password reset e-mail for Facebook circulating. The e-mail comes with an attachment that, if executed, will install a virus on your computer. This is obviously something you don’t want to have happen.

I’d like to take this opportunity to explain the importance of considering context when you receive such an e-mail.

Let’s suppose you have a Facebook account. If you receive this e-mail but you not request that your Facebook password be reset, the likelihood is pretty great that the e-mail is fake and should be deleted. It’s a good idea to make sure you can still log into your Facebook account, so go ahead and do that. It should go without saying that you should NOT click on any links in his e-mail to get your Facebook account. You should have it separately bookmarked already.

If you don’t have a Facebook account, there is zero chance that the e-mail is genuine. Just delete it and be done with it.

Context also applies when you receive an error message of some kind. Many websites will display advertisements that look like Windows error messages. At best these ads want to sell you something, at worst clicking on them will install a virus. Either way, simply ignore these ads and you should be safe.

Posted in Computers, Security, Spam | Leave a comment