Crucial SSD in Macbook Pro: Updating Firmware with a Dual Boot Partition
Last week I replaced the harddrive in my Macbook Pro with a Crucial M4 drive. I put the original harddrive back in the machine in place of the DVD drive, leaving me with a machine with no DVD, but a terabyte of diskspace between the...
Crucial SSD in Macbook Pro: Updating Firmware with a Dual Boot Partition
Last week I replaced the harddrive in my Macbook Pro with a Crucial M4 drive. I put the original harddrive back in the machine in place of the DVD drive, leaving me with a machine with no DVD, but a terabyte of diskspace between the...
Event Channels
Recently I've been putting a lot of thought in to personal event networks and the need for federation between networks and the role notifications play in personal event networks. This is all part of a long journey to understand what I ...
Sky Event Console
When you're writing a KRL ruleset, you can turn debugging logs on quite easily using the logging pragma in the meta section of the ruleset:
meta {
...
logging on
...
}
The debugging statements are returned at the top of the payload that...
On Call TA: Distributed Event Network Federation Through Subscription
Recently I wrote about the theory behind federating distributed personal event networks through subscription. This post is about a working demonstration of event subscription in personal event networks.
Scenario
I have two TA for CS...
On Call TA: Distributed Event Network Federation Through Subscription
Recently I wrote about the theory behind federating distributed personal event networks through subscription. This post is about a working demonstration of event subscription in personal event networks.
Scenario
I have two TA for CS...
An Operating System for Your Personal Cloud
Everyone has a cloud strategy these days. Of course, when you hear about clouds, you hear questions like "Are we talking about IaaS, PaaS, or SaaS?" This assumes an enterprise-centric view of clouds that is belied by what Robert Scoble calls the ...
Place-Based Networks
Here's a thought-provoking piece on place-based networks from Gideon Rosenblatt.
Imagine if the Internet worked the way the real world does - and that physical places still helped build connection and community.
That's the idea beh...
Place-Based Networks
Here's a thought-provoking piece on place-based networks from Gideon Rosenblatt.
Imagine if the Internet worked the way the real world does - and that physical places still helped build connection and community.
That's the idea beh...
Podcatchers for Smartphones
As you might guess, given that I'm Executive Producer of IT Conversations, I like listening to podcasts. I'm also an iPhone user. Not to put too fine a point on it: iTunes sucks rocks for listening to podcasts. The problem is mostly tha...
My Letter to Senator Hatch in Opposition to PIPA
The Honorable Orrin Hatch
104 Hart Office Building
Washington, DC 20510
Fax: 202-224-6331
Dear Senator Hatch,
I'm writing to express my opposition to the Protect IP Act (PIPA). I have a PhD in Computer Science, have taught Computer Science...
Delivering Flowers with a Distributed Event System: Event Subscription in Action
This semester, I'm teaching a class at BYU, CS462. We're using Opher Etzion and Peter Niblett's book Event Processing in Action as the class text. The text uses a flower shop and delivery driver scenario as the running example throughout the book. H...

