Posts Tagged hacking

When to Pause, When to Push

It’s now 11pm on Wednesday night. Tomorrow morning, at 10am, I will be presenting my Project Plan to execute $6M worth of custom software development over the next 36 months.

That Project Plan doesn’t really exist yet.

It’s been a busy week. LAST night, at 11pm (roughly), I filed a Notice Of Intent, to bid on a DIFFERENT multi-million dollar, multi-year contract. Oh, yesterday was also my oldest daughter’s 6-year-old birthday.

There’s a point, in here, somewhere. We’ll wind our way towards it.

Technically, these days I’m an “Information Worker”. What I think that means, is that I get paid for thinking about things. At least, that’s how I choose to interpret it. My clients probably prefer to think I get paid for the OUTPUT of my thinking – but I’m all too keenly aware of how directly the quality of my output, is related to the quality of my thinking. Read the rest of this entry »

, , , , , , , , , ,

4 Comments

Ruby on Rails causes Global Warming

I use a laptop. Which means, as I peck away at my keyboard in the waning hours of the evening, I can smell the slow charring of my wool pants (mixed with the redolent odor of singed leg hair) as the tiny fan embedded in my computer tries desperately to keep this multi-thousand-dollar device, from melting into a pile of slag.

As a self-taught engineer, I tend to notice the glaringly-obvious – perhaps more than many of my well-educated peers. And there’s one obvious lesson in this – if solid state electronics are getting HOT, they’re wasting using a fair amount of power.

In a nuclear reactor somewhere out there, an atom died for the pixels on my screen. Another few drops of precious oil, or a few tons more gasified coal, were spilt for those extra minutes of Microsoft Word (or perhaps “Grand Theft Auto 4″).

Moore’s Law has shown us how the steady change of computing SPEED (doubling), and COST (halving), has reliably powered our advancing Information Age. Yet nothing in Moore’s Law has halted the seemingly inexorable increase in ENERGY requirements, of these most devious of machines.

This is not a problem that we’ve address head on – in our subsidized energy economy, there has been no real motivation to do so. In fact, as our dependency on computing infrastructure has deepened, we’ve made it WORSE. Here’s how it works: Read the rest of this entry »

, , , , , , , , , ,

9 Comments

New FF/Flock Extension Brings Amazon into Google Results

[UPDATE: GoogAzon now works in Yahoo, MSN or Live.com Search Pages, as well as Google. - Oct 29th]

Moving on from the success of BuyLatr, I’ve been playing around with other ways to make bargain hunting and online shopping easier. Today I’m launching the beta of “GoogAzon” – an extension for the Flock and Firefox browsers that adds related Amazon search results to the same Google results page. Read the rest of this entry »

, , , , , , , , , ,

2 Comments

Social History – Now a Handy WordPress Plugin

CC license from http://flickr.com/photos/danielgomes/2479787088/Last week I stumbled across this blog post by Aza announcing his “SocialHistory.js” script, and it really inspired me to do better with the Social Bookmarks on this blog. So imagine my surprise when I realized that there was no WordPress plugin available yet!

I hadn’t written my first WordPress plugin, so I decided this would be a perfect opportunity. You can see it working below this post (and every other post on the site) – where you will find social bookmarking links for only those sites that we’ve seen in your browser history.

I’m still waiting for my submission to be accepted at WordPress.org, but if you simply cannot wait to get a copy for yourself, leave me a comment and I’ll send you the tarball.

Oh, and a big thank-you to the makers of Sociable – I borrowed liberally from their plugin for this one.

If any of you are interested in collaborating to make this a little less ugly, let me know!

, , , , ,

7 Comments

Space-themed Content Pack for Flock

To commemorate the consulting work I’m doing for NASA right now, I whipped up a little space-themed content-pack for the Flock browser.

You can grab it here.

UPDATE: Screenshot below:

, , , , , ,

1 Comment

How I Built a Free Grid Computer, In Less Than a Week

By now you’ve all heard about BuyLater, my happy little firefox extension that (thanks to an unexpected LifeHacker.com article) is rapidly climbing towards 1000 users and world domination. Without getting TOO technical, I thought I would share with you how I saved BuyLater from becoming an infrastructure nightmare – one that would have either killed the value of the application (real-time updates), or sucked tons of money and hardware into a technology backwash.

This will be a little controversial, I think – simply because the technique I used, (grid computing), is most often used for less… legitimate… purposes. So much so, that it is almost synonymous with “Bot Nets”.

But let’s go back to the beginning.

Read the rest of this entry »

, , , , , , , ,

4 Comments

BuyLater 0.7 Released, Support for Canada and UK Users

Buy Later Button on Amazon.caAfter the deluge of new users from last week’s Lifehacker.com article, followed by a full day on the front page of delicious, I ended up with an inbox full of bug reports. While there were a few pernicious actual “bugs” in there (sorry to everyone who ended up with the ‘can’t delete items’ bug, that’s fixed too), most of them fell into two buckets:

  1. Read the rest of this entry »

, , , , , , ,

No Comments

Life after LifeHacker.com – What to do when your Alpha leaks

Wow. It’s not every day that, suddenly and without warning, thousands upon thousands of strangers descend upon your happy little world, and start playing with it. But such is the power of LifeHacker.com.

They decided to run a story on my happy little bot this morning. I didn’t know about it, came back from lunch – and I had 100 users. (For the last week, that number has been stubbornly stuck at 8).

I poked a little further, and realized that only 20 of those 100 users had twitter accounts. Hmm – I guess I better get email notifications working, eh?

Read the rest of this entry »

, , , , , , ,

1 Comment

The Contractors Holy Grail – Time Tracking

Everyone has a system. Here’s mine: http://timetrack.cognition.ca/

It doesn’t matter how good you are, or how many hours you work – if you don’t bill for it, you ain’t gonna get paid. Now I’ve put together a little tool that will allow you to keep track of how you’re spending your time (and BILL for it, if that’s your thing) – no matter where you are, or what you’re doing. 

It’s a Twitter app, you see. So you can talk to it from:

  • A webpage
  • An instant-messaging client, or
  • Your phone (via text-messaging)

You don’t even have to set up an account first – just follow http://twitter.com/timetrack, wait a minute or two for the bot to start following you back, and then send simple messages like this:

d timetrack start washingfloors
d timetrack stop washingfloors

If you match up the start and stop commands, the bot will total up the time for you. (Don’t worry, we’ll give you the exact times of every action regardless, so you can clean things up later if you forget something.)

Now, here’s my question for you – what sort of reports and exports would you like to see? Here are a few I’m considering:

  • SalesForce.com export
  • Blinksale (Invoicing) data
  • CSV / Excel spreadsheet data
  • XML / JSON
  • Quickbooks payroll data

What have I missed?

, , , , , , ,

1 Comment

I Wrote A MashUp, Just for You

If you’re one of those people who stood in “The Line”, then this isn’t for you.

If you get a strange, visceral pleasure in wasting hours, even days, of your life, waiting for your local WalMart to get more Beanie Babies in stock – then you should stop reading right now.

If you like to revisit your local grocery store every night, just to see if they’ve dropped the price on those great donuts in aisle 4… then hit the Back Button, and read something else.

But – if you have a life, and you still want to try and buy something online – I might have something that can help.

It’s called BuyLater, and that’s exactly what it’s for – buying Amazon products, later on.

Later can be: When it’s back “In Stock” (can someone say Wii?), or simply when it’s a little cheaper (or even on sale).

Unlike many of my ideas (which are unique, innovative, and incomprehensible), this one actually isn’t mine. My buddy Jesse Andrews did it first, with a Wii-only bot called WiiMe. I just took the idea, and strreeettched it a little.

, , , , , , , , , , ,

1 Comment

Close
E-mail It