JSpec: A Unit-Testing Framework for JavaScript
Considering using this for an upcoming project. Thoughts, anyone?
JSpec: A Unit-Testing Framework for JavaScript
Considering using this for an upcoming project. Thoughts, anyone?
Dealing with People You Can't Stand
Maybe this'll help.
Dealing with People You Can't Stand
Maybe this'll help.
The Top Film Criticism Sites: An Annotated Blog Roll
From the Lincoln Center blog.
The Top Film Criticism Sites: An Annotated Blog Roll
From the Lincoln Center blog.
How to be a Programmer
Via Hacker News.
How to be a Programmer
Via Hacker News.
Is Steve Jobs Repeating His Past Mistakes?
From Steven Johnson.
Is Steve Jobs Repeating His Past Mistakes?
From Steven Johnson.
Grey Whale Swims Free
That Grey Whale you might've seen this morning on CNN, beached in Everett, finally swam free late this afternoon with the help of the high tide and some hardworking marine biologists.
Grey Whale Swims Free
That Grey Whale you might've seen this morning on CNN, beached in Everett, finally swam free late this afternoon with the help of the high tide and some hardworking marine biologists.
Mobile Music Services Are Everywhere
A piece in today's New York Times. Covers Rhapsody and some other, less-awesome services.
Mobile Music Services Are Everywhere
A piece in today's New York Times. Covers Rhapsody and some other, less-awesome services.
Why Intelligent People Fail
I can't speak for my own intelligence, but I would say that I definitely suffer, by varying degrees, from about half of the items on this list -- numbers 2, 5, 6, 7, 8, 9, 10, 15, 16, and 20 without question. Probably more.
Why Intelligent People Fail
I can't speak for my own intelligence, but I would say that I definitely suffer, by varying degrees, from about half of the items on this list -- numbers 2, 5, 6, 7, 8, 9, 10, 15, 16, and 20 without question. Probably more.
Ruby on Rails Guides
Nice resource for Rails development. I've been diving into it lately and am not the Googling type, so this should come in handy.
Ruby on Rails Guides
Nice resource for Rails development. I've been diving into it lately and am not the Googling type, so this should come in handy.
Mind Over Mass Media
A New York Times op-ed from Steven Pinker, counterpoint to Nick Carr's argument that technology is making us stupider, via Boing Boing. A fascinating discussion regardless of which side you happen to subscribe to.
Mind Over Mass Media
A New York Times op-ed from Steven Pinker, counterpoint to Nick Carr's argument that technology is making us stupider, via Boing Boing. A fascinating discussion regardless of which side you happen to subscribe to.
Scorsese on Kubrick
Via Daring Fireball. Great stuff.
Scorsese on Kubrick
Via Daring Fireball. Great stuff.
Velogogo
Photos of and about bicycles and bicycling.
Velogogo
Photos of and about bicycles and bicycling.
50 New Useful CSS Techniques
Some great stuff in here, via Smashing Magazine.
50 New Useful CSS Techniques
Some great stuff in here, via Smashing Magazine.
Videophonic Stress
I love this: David Foster Wallace comments posthumously on FaceTime, the new video-calling feature of the iPhone 4G.
Videophonic Stress
I love this: David Foster Wallace comments posthumously on FaceTime, the new video-calling feature of the iPhone 4G.
On Distraction
From Alain de Botton. Agreed.
On Distraction
From Alain de Botton. Agreed.
HTML5 Showcase, from Apple
A gallery of examples, via DaringFireball. I have to admit that even as a Flash developer, I'm impressed.
HTML5 Showcase, from Apple
A gallery of examples, via DaringFireball. I have to admit that even as a Flash developer, I'm impressed.
Woody Allen on Life, at Cannes
Some things never change.
Woody Allen on Life, at Cannes
Some things never change.
Why Are the East Ends of Cities Usually Poorer?
Interesting explanation actually.
Why Are the East Ends of Cities Usually Poorer?
Interesting explanation actually.
Greenwood Arsonist Gets 30 Years
For those following the story. This guy caused a lot of people a lot of damage of many forms. I can't claim to know what motivated him, nor whether the sentence is appropriate given the whole story, etc., but I'm definitely relieved he isn't still out there lighting fires in my neighborhood.
Greenwood Arsonist Gets 30 Years
For those following the story. This guy caused a lot of people a lot of damage of many forms. I can't claim to know what motivated him, nor whether the sentence is appropriate given the whole story, etc., but I'm definitely relieved he isn't still out there lighting fires in my neighborhood.
Turn a Coat Hanger into an iPad Stand
And spend that $40 on apps instead!
Turn a Coat Hanger into an iPad Stand
And spend that $40 on apps instead!
Lesser-Known, Still-Cool Data Structures
A nice list, via StackOverflow. Bragging rights if you've used any in practice, as I admit after looking them over that I don't think I've even heard of a single one.
Lesser-Known, Still-Cool Data Structures
A nice list, via StackOverflow. Bragging rights if you've used any in practice, as I admit after looking them over that I don't think I've even heard of a single one.
Get Your eBook in the Apple iBookstore
Via Lulu. Neat.
Get Your eBook in the Apple iBookstore
Via Lulu. Neat.
Generating Sounds Dynamically in Flash Player 10
From Adobe Developer Connection. Looks like a fun side project.
Generating Sounds Dynamically in Flash Player 10
From Adobe Developer Connection. Looks like a fun side project.
Maven Repository: Search/Browse/Explore
Handy-dandy resource for finding Maven dependencies.
Maven Repository: Search/Browse/Explore
Handy-dandy resource for finding Maven dependencies.
When RealNetworks Settled on DVD Copying, We All Lost
While I don't much care for the tone of the opening paragraph -- I personally think we gave it a great effort; we spent millions fighting the good fight, but ultimately, we simply lost -- the writer is correct: RealDVD was probably the last legitimate effort we'll see to provide consumers with the ability to back up or virtualize their DVD libraries legally. I'm proud to have worked on the team that built it, and I'm sad to see it go. It really was a great little product.
When RealNetworks Settled on DVD Copying, We All Lost
While I don't much care for the tone of the opening paragraph -- I personally think we gave it a great effort; we spent millions fighting the good fight, but ultimately, we simply lost -- the writer is correct: RealDVD was probably the last legitimate effort we'll see to provide consumers with the ability to back up or virtualize their DVD libraries legally. I'm proud to have worked on the team that built it, and I'm sad to see it go. It really was a great little product.
Richard Feynman on Magnetism
Great little video featuring Feynman explaining why he can't really explain magnetism. Not to most of us, anyway.
Richard Feynman on Magnetism
Great little video featuring Feynman explaining why he can't really explain magnetism. Not to most of us, anyway.
Privacy in the Age of Persistence
"Welcome to the future, where everything about you is saved. A future where your actions are recorded, your movements are tracked, and your conversations are no longer ephemeral. A future brought to you not by some 1984-like dystopia, but by the natural tendencies of computers to produce data." I love it. Well, maybe love isn't the right word. But I do concur.
Privacy in the Age of Persistence
"Welcome to the future, where everything about you is saved. A future where your actions are recorded, your movements are tracked, and your conversations are no longer ephemeral. A future brought to you not by some 1984-like dystopia, but by the natural tendencies of computers to produce data." I love it. Well, maybe love isn't the right word. But I do concur.
First Steps in Flex Screencasts
Screencasts to accompany James Ward's and Bruce Eckel's excellent starter book, First Steps in Flex. I picked up a copy at MAX in October (they were handing them out for free, along with the usual buttons, stickers and tee shirts) and was surprised at how concise and useful it was. Great stuff.
First Steps in Flex Screencasts
Screencasts to accompany James Ward's and Bruce Eckel's excellent starter book, First Steps in Flex. I picked up a copy at MAX in October (they were handing them out for free, along with the usual buttons, stickers and tee shirts) and was surprised at how concise and useful it was. Great stuff.
Facebook Snatches User’s URL, Sells it to Harman International
Bad business, Facebook.
Facebook Snatches User’s URL, Sells it to Harman International
Bad business, Facebook.
You sitting down? Experts Say It'll Kill You
Note to self: Sit less.
You sitting down? Experts Say It'll Kill You
Note to self: Sit less.
Amazon Fires Missile At Book Industry, Launches 70% Kindle Royalty Option
Personally I love the idea of authors earning more for their efforts, but there are so many unintended (by consumers, anyway) costs of Amazon using its reach for this kind of thing -- publishers get squeezed, so they produce fewer books, bookstores get squeezed, so more of them close up shop, commerce flows ever more directly to Amazon, choice gets limited... I just don't like it. I buy a ton of stuff from Amazon, but I'm starting to think maybe that's such a great thing anymore, in the long run.
Amazon Fires Missile At Book Industry, Launches 70% Kindle Royalty Option
Personally I love the idea of authors earning more for their efforts, but there are so many unintended (by consumers, anyway) costs of Amazon using its reach for this kind of thing -- publishers get squeezed, so they produce fewer books, bookstores get squeezed, so more of them close up shop, commerce flows ever more directly to Amazon, choice gets limited... I just don't like it. I buy a ton of stuff from Amazon, but I'm starting to think maybe that's such a great thing anymore, in the long run.
Khan Academy
Hundreds of math, science and economics videos from Sal Khan, via Hacker News. Some great stuff in here -- it's amazing it was all created by one guy.
Khan Academy
Hundreds of math, science and economics videos from Sal Khan, via Hacker News. Some great stuff in here -- it's amazing it was all created by one guy.
Facebook's Move Ain't About Changes in Privacy Norms
Danah Boyd on the recent changes in Facebook's privacy policy, and on Mark Zuckerberg's characterization of them. We don't always agree, she and I, but on this issue we definitely do: "No one makes money off of creating private communities in an era of 'free.' It's in Facebook's economic interest to force people into being public, even if a few people break up with Facebook in the process." Good read, as usual.
Facebook's Move Ain't About Changes in Privacy Norms
Danah Boyd on the recent changes in Facebook's privacy policy, and on Mark Zuckerberg's characterization of them. We don't always agree, she and I, but on this issue we definitely do: "No one makes money off of creating private communities in an era of 'free.' It's in Facebook's economic interest to force people into being public, even if a few people break up with Facebook in the process." Good read, as usual.
Secure Your Checked Bags: Fly with a Gun
Travel tips from BoingBoing.
Secure Your Checked Bags: Fly with a Gun
Travel tips from BoingBoing.
Guerilla Public Service
The true story of a fake L.A. freeway sign.
Guerilla Public Service
The true story of a fake L.A. freeway sign.
Facebook's Zuckerberg Says The Age of Privacy is Over
Finally, folks are beginning to grow skeptical of the motives of Mark Zuckerberg. I've never trusted this guy -- he's always come off as an arrogant, smarmy wise-ass, frankly -- and I've never gotten the sense he wanted to do anything more with Facebook than milk it for all he possibly could, and that's exactly what he's doing. Privacy? Ha.
Facebook's Zuckerberg Says The Age of Privacy is Over
Finally, folks are beginning to grow skeptical of the motives of Mark Zuckerberg. I've never trusted this guy -- he's always come off as an arrogant, smarmy wise-ass, frankly -- and I've never gotten the sense he wanted to do anything more with Facebook than milk it for all he possibly could, and that's exactly what he's doing. Privacy? Ha.
The Evolution of a Programmer
Brilliance. (And I especially like the master-level implementation of the IHello interface.)
The Evolution of a Programmer
Brilliance. (And I especially like the master-level implementation of the IHello interface.)
Photo.net | Learn
I'd almost forgotten what a great resource this site is for the amateur photographer. It's changed quite a bit since its early days, but the core still seems to be there.
Photo.net | Learn
I'd almost forgotten what a great resource this site is for the amateur photographer. It's changed quite a bit since its early days, but the core still seems to be there.
The Happiest People
Apparently it's the Costa Ricans, according to Nick Kristof. "That’s because Costa Ricans, asked to rate their own happiness on a 10-point scale, average 8.5. Denmark is next at 8.3, the United States ranks 20th at 7.4 and Togo and Tanzania bring up the caboose at 2.6." Man, 8.5 *on average*? Maybe we should book a ticket and check it out. Not that we're unhappy -- we love Seattle -- but 8.5 ... that's a compelling number. Hmm.
The Happiest People
Apparently it's the Costa Ricans, according to Nick Kristof. "That’s because Costa Ricans, asked to rate their own happiness on a 10-point scale, average 8.5. Denmark is next at 8.3, the United States ranks 20th at 7.4 and Togo and Tanzania bring up the caboose at 2.6." Man, 8.5 *on average*? Maybe we should book a ticket and check it out. Not that we're unhappy -- we love Seattle -- but 8.5 ... that's a compelling number. Hmm.
Are Software Patents Evil?
Paul Graham on the subject of software patents. I've never really been able to make up my mind on this issue -- i.e., whether software patents are inherently good or bad -- although I tend to lean toward their being generally-good-with-lots-of-exceptions, like when the invention in question is totally unoriginal.
Are Software Patents Evil?
Paul Graham on the subject of software patents. I've never really been able to make up my mind on this issue -- i.e., whether software patents are inherently good or bad -- although I tend to lean toward their being generally-good-with-lots-of-exceptions, like when the invention in question is totally unoriginal.
Home Energy Displays
Via CNET. One of my friends just picked up one of these, although I don't remember which one. I love the idea of being able to monitor power consumption on a device-by-device (or at least outlet-by-outlet) basis, although I also wonder whether it might just map out the obvious: fridge turns on here, turns off there, then on, then off -- oh, and that's where we turned on the dryer...
Home Energy Displays
Via CNET. One of my friends just picked up one of these, although I don't remember which one. I love the idea of being able to monitor power consumption on a device-by-device (or at least outlet-by-outlet) basis, although I also wonder whether it might just map out the obvious: fridge turns on here, turns off there, then on, then off -- oh, and that's where we turned on the dryer...
Windows 7's "GodMode"
Great little Windows hack, via CNET.
Windows 7's "GodMode"
Great little Windows hack, via CNET.
Star Wars: The Phantom Menace Review (Part 1 of 7)
An impressive (seven-part, seventy-minute-total) video review of a movie I've always -- well, ahem, had a bit of a hard time with. Watch all seven parts if you can -- it's a bit on the kooky side presentationally, but it packs in some pretty good film-credibility criticism as well.
Star Wars: The Phantom Menace Review (Part 1 of 7)
An impressive (seven-part, seventy-minute-total) video review of a movie I've always -- well, ahem, had a bit of a hard time with. Watch all seven parts if you can -- it's a bit on the kooky side presentationally, but it packs in some pretty good film-credibility criticism as well.
Web App Business Models: User Needs and What People Pay For
Via Hacker News. This is anything but a complete list, but an interesting read nonetheless.
Web App Business Models: User Needs and What People Pay For
Via Hacker News. This is anything but a complete list, but an interesting read nonetheless.
Books and Stuff: Three Years of Amazon Addiction
From Paul Buchheit. An inspiring idea -- although I'm almost afraid of what I might learn about myself by looking so closely at my own order history. Maybe over lunch.
Books and Stuff: Three Years of Amazon Addiction
From Paul Buchheit. An inspiring idea -- although I'm almost afraid of what I might learn about myself by looking so closely at my own order history. Maybe over lunch.
The Perils of Automatic Payments
I could never understand why relinquishing control of paying your bills could ever be a good idea.
The Perils of Automatic Payments
I could never understand why relinquishing control of paying your bills could ever be a good idea.
Which Is the Top Tech Company to Work For?
Disappointed to see Real at the lower end of the list, since my own experience there's been so positive, but so it goes -- I'm one dude amoung thousands, I guess.
Which Is the Top Tech Company to Work For?
Disappointed to see Real at the lower end of the list, since my own experience there's been so positive, but so it goes -- I'm one dude amoung thousands, I guess.
Huston Smith
The professor's Wikipedia page.
Huston Smith
The professor's Wikipedia page.
Building iPhone Applications with Flash
Lee Brimelow demonstrates how simple it is to create and deploy an iPhone app with Flash CS5. Great stuff.
Building iPhone Applications with Flash
Lee Brimelow demonstrates how simple it is to create and deploy an iPhone app with Flash CS5. Great stuff.
You're looking at a list of my 100 most recent bookmarks.
More info about this project.

