Aug 28 2008

The Zen Habits Twitterbot Challenge, Plus Two Ebooks

Published by under Uncategorized

OK, if you’re a programmer/coder/techie type, I’ve got a challenge for you.

After using Twitter for more than a week (follow me here), I’ve really grown to like the Twitterific app for the Mac. It has a really nice little interface, and scanning through new updates is easy.

I decided that I’d like to get notifications of new emails and RSS posts right inside of Twitter, so that I can get all my updates in one easy-to-read stream, without having to check in three different places (at Twitterific for tweets, Gmail for email, and Google Reader for RSS feeds). However, I haven’t found a service or hack that will do that.

There’s Twittermail for sending tweets via email, but if I forwarded my new emails from Gmail to Twittermail, they’d be broadcast to everyone who is following me. There’s Twitterfeed for sending new RSS feeds to my Twitter account, but again, these RSS feeds are broadcast to everyone who is following me.

I want the emails and RSS feeds to go to my Twitter account so that only I can see them, which isn’t the case with the two aforementioned services. There’s only one way to do that: through Direct Messaging in Twitter, from one Twitter account to another.

So here’s the hack I’ve figured out: set up a custom Twitterbot that will automatically Direct Message (DM) my Twitter account. Then I’ll forward new emails to the Twitterbot and set up RSS feeds to go to the Twitterbot, and they’ll be DM’d to my account — so only I can see them! Then I can read all my updates in Twitterific.

Sounds a little complicated, I know, but it’s not that hard, really. Here’s one of many articles on creating a Twitterbot. I just don’t know how to write code.

Thus, the Zen Habits Twitterbot Challenge was born.

The Zen Habits Twitterbot Challenge

Here’s the challenge: write a simple Twitterbot for me, and allow me to host it and test it out. If it works as planned, and you’re the first to submit, you win $50. However, I insist that you allow the code to be open-source, which means we’ll make it available to the public and anyone can use it.

In addition to the $50, I’ll feature your Twitterbot here on Zen Habits for a little recognition.

Here are the requirements of the Twitterbot:

  • Set up a Twitter account for the bot.
  • Write code that will use the Twitter API to do the following tasks.
  • Receive tweets from Twittermail and Twitterfeed, and then DM them to another pre-set user account (in this case, zen_habits).
  • Receive DMs from my Twitter account and then send an email with the text of the DM to my email account.
  • The bot should automatically befriend my Twitter account when I follow it on Twitter.
  • You will need to host this Twitterbot on a web server so we can test it out.
  • You’ll also need a simple web interface so that we can configure the Twitterbot — tell it which Twitter account to DM, and which email address to send emails to.
  • Ideally, this bot could be expanded, so that it can handle multiple users. Thus, I could sign up for an account with the bot, through the web page mentioned above, then add my Twitter account and email address and other info. And others can do the same, so that the bot would forward emails and feeds to the right Twitter account and email the right address when you DM it. However, this part isn’t a requirement for the challenge. It’s a bonus - because I think it would be more useful this way.
  • Again, you have to agree to make the code open-source, and release it to the public here on Zen Habits.
  • If there are multiple submissions around the same time, I will go with the first one that DMs me on Twitter, who also meets these requirements to my satisfaction. If the bot doesn’t work well and someone else submit a better one right after you, the second person will win.

So what do you think? Is it too confusing? Is it worth the effort? Let me know in the comments! If you have the bot ready for testing, just DM me on Twitter.

Two Excellent Ebooks You Might Like

If you’re not interested in ebooks, skip this part … but I thought I’d share a couple ebooks from other bloggers that I’ve read recently and found valuable:

  • Wisebread’s Wise Driving Guide: 108 Tips to Raise Your Fuel Economy: This is from the guys at Wisebread, one of my most favoritest personal finance blogs. And they did a great job, with a well-researched book full of tips that, when used together, will definitely save you some cash on gas. What I love is that they give you the facts on a lot of tips that actually don’t work or that are too dangerous for a non-professional driver to try. Invaluable resource. This was produced in conjunction with Web Warrior Tools (I’m a co-owner of WWT), so you can get it for free (for a limited time) if you subscribe to Wisebread’s RSS feed, or you can buy it for $9.95 from Web Warrior Tools.
  • Core Personal Values: A Practical Guide to Discover YOUR Personal Core Values: This ebook by blogger Lodewijk van den Broek is filled not only with great information, but useful exercises that will help you to turn the information into action. I really like the job Lodewijk’s done here … these are concepts that are useful in living a simple, successful and happy life. The book costs $14.95, and you can buy it here (this is an affiliate link).

Original post by Leo

No responses yet

Aug 28 2008

CalorieLab Counts the Calories of Popular Foods and Restaurants [Health]

Published by under Uncategorized

in-n-out.pngWeb site CalorieLab provides nutritional information for popular foods and restaurants to help you keep your diet on track. With over 70,000 foods and 500 restaurants in their database, there’s a good chance that if you’ve eaten it, it’s in there. If you’re looking for that one healthy item on a restaurant’s menu, CalorieLab provides full menu overviews along with more detailed nutritional information for each individual item. Keeping your choices healthy and counting calories can be difficult if you do a lot of eating on the go; CalorieLab makes it easy. While you’re improving your dining-out habits, check out five fast food restaurants to feel good about, how to eat healthily at top chain restaurants, and how you can make the healthiest choices with your unhealthy fast food. Photo by pointnshoot.


Original post by Adam Pash

No responses yet

Aug 28 2008

Google Calendar Gets Better a Little at a Time [Google Calendar]

Published by under Uncategorized

gcal-reminder.pngIf you’re a GCal lover with the niggling complaint here and there, the Official Gmail Blog highlights several small but worthwhile improvements to the popular web-based calendar. Updates include better meeting request follow-ups and more flexible reminder schedules among a few other nice updates.


Original post by Adam Pash

No responses yet

Aug 28 2008

Get the Best Price with the 15-to-20 Percent Rule [Saving Money]

Published by under Uncategorized

money-rules.pngNBC’s Today Show web site rounds up tricks for talking anyone into anything, whether you’re negotiating over price, persuading your spouse, or influencing co-workers. A lot of the tips are more about simple manipulation, but the price negotiation tip offered a solid rule-of-thumb:

If you are the buyer, offer the salesperson 15 percent to 20 percent less than what you can really afford. For instance, if you absolutely can’t spend more than $6,000 on a used car advertised at $7,000, try offering $5,100 (15 percent less than $6,000).

Of course you’ll need to get comfortable with haggling to apply this rule, but if the seller is using the same rule in reverse for pricing the item (which the author also suggests), you almost have to haggle if you’re going to get a reasonable price. Photo by jenn_jenn.


Original post by Adam Pash

No responses yet

Aug 28 2008

Startup Delayer Staggers Your Startup Apps for Smoother Loading [Featured Windows Download]

Published by under Uncategorized

startup-delayer.pngWindows only: Free application Startup Delayer staggers the applications that launch when you login to Windows by user-defined increments. The reason: To mitigate the common startup bottleneck caused by all of your startup applications fighting to run at the same time. You’d never try launching eight different applications simultaneously under normal circumstances and expect your computer to handle it well, so why should your startup apps be any different? To use it, just drag applications to the delay bar at the bottom of the window. You can visualize the time between the launch of different apps and drag-and-drop the delays until you’ve got the perfect spacing.

Though you’ll likely be delaying app launches by seconds, you can delay a launch for up to 24 hours (though we’re not sure why you would). If Startup Delayer sounds familiar, that’s probably because we featured an identically named application a while back. This Startup Delayer, however, makes the process much simpler and more manageable. Startup Dealyer is freeware, Windows only.


Original post by Adam Pash

No responses yet

Aug 28 2008

Enable Self Destruct Mode on Your Windows Mobile Phone [Windows Mobile Tip]

Published by under 9664

Although losing your cellphone is never an enjoyable experience, it’s a much worse feeling when your mobile device is carrying more than just contacts. If you’re carrying things you don’t want anyone else to have access to—whether it’s personal information or company secrets—on your Windows Mobile device, it’s a worthwhile investment of time to take a moment to set up an extra layer of insurance against data theft. If you’re using a Windows Mobile device it is possible to configure your device to essentially self destruct after a set number of failed access attempts. Check out the walk through at AskTheAdmin for the details on how to turn your Windows Mobile device into a self destructing data safe.


Original post by Jason Fitzpatrick

No responses yet

Aug 28 2008

12 Sly Tech Tricks [Office Culture]

Published by under Uncategorized

Over at PC World, I (Adam) have written up 12 sly tech tricks for beefing up your tech arsenal, from password cracking to inconspicuously reading on the job. Got a favorite trick of your own? Let’s hear about it in the comments.


Original post by Adam Pash

No responses yet

Aug 28 2008

Auto Dial Puts Frequently Visited Sites in New Tabs [Featured Firefox Extension]

Published by under 9656


Firefox only (Windows/Mac/Linux): The Auto Dial Firefox extension automatically places shortcuts to your most frequently visited web sites inside all of your new, empty tabs. Mozilla Labs recently suggested that empty tabs could be put to better use by offering no-cost options for the user (i.e., if what you want isn’t what’s offered, it doesn’t hurt anything). Although not as inspired as the undeveloped concept at Mozilla Labs, Auto Dial fits perfectly with this idea. If you want more control over the content built in to new tabs, check out the previously mentioned Speed Dial extension. Auto Dial is free, works wherever Firefox does.


Original post by Adam Pash

No responses yet

Aug 28 2008

Auto Dial Puts Frequently Visited Web Sites in Your New Tabs [Featured Firefox Extension]

Published by under Uncategorized


Firefox only (Windows/Mac/Linux): The Auto Dial Firefox extension automatically places shortcuts to your most frequently visited web sites inside all of your new, empty tabs. Mozilla Labs recently suggested that empty tabs could be put to better use by offering no-cost options for the user (i.e., if what you want isn’t what’s offered, it doesn’t hurt anything). Although not as inspired as the undeveloped concept at Mozilla Labs, Auto Dial fits perfectly with this idea. If you want more control over the content built in to new tabs, check out the previously mentioned Speed Dial extension. Auto Dial is free, works wherever Firefox does.


Original post by Adam Pash

No responses yet

Aug 28 2008

Summer Giveaway: Work 2.0

Published by under Uncategorized

homework-logo

Yesterday, I asked you about the hardware and software you use to get things done. TOday, I want to expand on that: How have the new web technologies – social media, web 2.0, interactivity, cloud computing, etc. – affected the way you do your job? Or even created your job?

Today’s winner will be ready to attack the Web with two years of web hosting from powerMonster and a copy of PhraseExpress to automate repetitive tasks.

monsterSlayer!

pm-logo powerMonster offers web hosting with quality, service, value, and integrity. With three data centers around the US, nightly off-site backups, and 24/7 tech support, powerMonster’s clients enjoy unparalleled security and performance. Plus, every account comes with a free domain name and unlimited subdomains, FTP accounts, and email lists.

The monsterSlayer plan is powerMonster’s top tier service, with 15GB of disk storage, 150GB of bandwidth, and as many hosted domains, mySQL databases, and email accounts as you want. Ideal for personal and family sites, as well as small businesses. (Retail price: $270 US)

PhraseExpress Pro

 PhraseExpress Pro saves you time and energy by automatically replacing selected words and keystrokes with boilerplate text. Snippets of text are cattegorized binto groups you create, and are available at any time from the Windows task tray – or can be inserted on the fly when you enter certain trigger words. PhraseExpress also allows you to save snippets to the clipboard and organize them on the fly. THe base version for home users is free; PhraseExpress Pro allows for commercial use. (Retail proce: $49.95)

How do you win?

I want to know how web 2.0 – however you define it – is changing the way you work. For example, knowing I can access my work in progress from just about anywhere has completely changed my attitude about where and when I can work – I know I can get a few minutes of work in between classes, and another couple minutes on my BlackBerry while I walk to my car. These “micro-minutes” of work simply weren’t possible a few years ago, but for a writer like me, they make a world of difference.

Since it’s a contest about web 2.0, I wanted a web 2.0-ish way to enter, so here’s the deal: post your answer into the Lifehack FriendFeed Room. If you aren’t already a member, you’ll have to join, but I think you’ll find FriendFeed well worth the effort.

If you haven’t shared anything in a FriendFeed room before, here’s what youdo:

  1. Join the Lifehack FriendFeed Room.
  2. Click the “Share Something” button at the top.
  3. Type in your message and make sure the “Share to” drop-down says “Lifehack”.
  4. Your comment will appear instantly below. Click where it says “More” and select “Link to this entry”.
  5. A new page will open up, with just your post. COpy the URL and come back to this post and paste it into a comment. You have to do this so we have a way to contact you if you win (and so I can sort out the entries from the usual flow of comments in the Lifehack FriendFeed Room).

The winner will be chosen by random drawing from everyone who has left a link in the comments on this post by 12:00 Noon PST on Thursday, September 4th. The drawing will be done by random number generator within a few days of the close of the drawing. All links will be verified.

The prizes will be sent direct from our sponsors.

Stay Tuned!

We’re kicking off the second week of the Lifehack Great Big Summer Giveaway with a great prize, but there’s still plenty of other great prizes on their way! Tomorrow’s the last day, and we go out with a bang – a lucky winner will receive:

  • A leather computer bag, made of Rawlings baseball glove leather, from Sports Accessories, and
  • A $100 Amazon gift credit from Ubernote.

Don’t forget to enter last week’s contests in the Lifehack Great Big Summer Giveaway. Don’t forget to write a blog post about work and style to win the Careerbags.com JoJo Laptop Tote in Monday’s contest! We’ll be announcing winners for the first week early next week, after Labor Day. And check back every day this week for more chances to win!


Dustin M. Wax is the project manager at Stepcase Lifehack. He is also the creator of The Writer’s Technology Companion, a site devoted to the tools of the writing trade. When he’s not writing, he teaches anthropology and gender studies in Las Vegas, NV. He is the author of Don’t Be Stupid: A Guide to Learning, Studying, and Succeeding at College.

Related Posts

Original post by Dustin Wax

No responses yet

Next »