Multithreaded Programming

A little while back, I ran across a rant about multithreaded programming on The Register (NSFW due to strong language), which starts out with this paragraph: I don’t know about you, but every time I have to program with threads and shared resources, I want to remove my face incrementally with a salad fork. Locks, …

Continue reading ‘Multithreaded Programming’ »

The Litter Robot

(This is a follow-up to last year’s post on the cat-crap problem. As I said then, if you’re bored or offended by talk of the removal of feline waste products, don’t read this entry any further.) Our third Littersweep Ultra died a few months ago, worn out the same way as our first one. I’m …

Continue reading ‘The Litter Robot’ »

Google Chrome: Can the Hype Already!

Everybody and his brother has been nattering on about the newest contender in the Internet browser market, Google Chrome, over the last couple days. ZDNet seems to have wrapped up a lot of the best arguments in two articles: Five reasons Chrome will take over the world, and Five reasons why Chrome will crash and …

Continue reading ‘Google Chrome: Can the Hype Already!’ »

“Please Don’t Block Us. (Please?)”

LifeHacker.com ran a poll of their readers last week to determine what their “must-have” Firefox extensions are. Surprise, surprise — AdBlock was at the top of the list. LifeHacker is an ad-supported site, so the title for the post reporting the results is no shock. (I don’t see any need to block ads, myself — …

Continue reading ‘“Please Don’t Block Us. (Please?)”’ »

“How Hard Could It Be?: How I Learned to Love Middle Managers”

Joel Spolsky has a new Inc. article online now, about how he was kind of forced into implementing middle management at Fog Creek Software, the company he co-founded and runs. I must admit, I greeted the title of the article with some skepticism. Like him, I have unpleasant memories of middle managers. I worked for …

Continue reading ‘“How Hard Could It Be?: How I Learned to Love Middle Managers”’ »

“Internet Explorer 8 Beta 2’s (Familiar) New Features”

I like this review, especially the somewhat-snarky paragraph at the end: All in all, IE 8 beta 2 sucks a lot less than one might expect, given IE6 and IE7. It feels like the product is truly catching up to the current state of the browser art, and the fact that my brother-in-law will get …

Continue reading ‘“Internet Explorer 8 Beta 2’s (Familiar) New Features”’ »

“Dancing Baby v. Universal: Baby wins!”

The DMCA (the Draconian Media Clobbering Act… sorry, I mean the Digital Millennium Copyright Act) has been used for some pretty jaw-droppingly stupid things since it was passed. This is just one of them, but it’s an important one, because the court just told copyright holders that they will be punished if they demand that …

Continue reading ‘“Dancing Baby v. Universal: Baby wins!”’ »