ACPI: acpi_pci_unbind should clean up properly after acpi_pci_bind The above is my 100th commit in the Linux kernel project. In other news, I started shoulder physical therapy today (not too painful), I’m finally getting buffalo grass installed, and otherwise generally enjoying a wet and dramatic summer here in Fort Fun. Laissez les bon temps roulez!
At one point, my good friend Jeff Vyduna of polleverywhere.com fame used to think that I was 6 months ahead of the curve. I think I’ve kinda lost my mojo; certainly Jeff is more advanced than I am these days, especially since polleverywhere is a YC funded company. But maybe compared to some mainstream tech [...]
We interrupt the China travelogues to bring you a quick technology wank. Slate reviews The Best Ergonomic Keyboards on the Market. Somehow the Kinesis Advantage was the winner, scoring 25/30 points. I actually tried this keyboard a while ago and found it completely unusable for one simple reason: the escape key is too small. Now, [...]
I’ve avoided reading this post on the evils of url shorteners (like tinyurl and friends) ever since it appeared on reddit, hacker news, digg, etc. because it’s one of those posts that you can compose in your own mind just from reading the title. But then the Freakonomics blog picked up the story, and I [...]
In true Linux fashion, we’re playing catch up to both Apple and Microsoft. They’ve both got shiny ads promoting their operating system (although in truth, why should a regular consumer ever care about their OS? It should be totally transparent) so we want one too. A ComputerWorld columnist posted his favorite 7. Of the ones [...]
During development of my PCI core learns hotplug patch series, Vegard Nossum decided he wanted to subject them to kmemcheck, which is a really cool tool he’s been working on. One of the things he found was a use-after-free bug, and as we all learned in Programming 101 (at least when 101 was taught in [...]
Nerd content high, but still pretty accessible to normal people, methinks… Give it a shot, and see what passes for humour in some of my circles. From the handbook of stupid Unix tricks: [achiang@ethanol ~]$ man date NAME date - print or set the system date and time DESCRIPTION Display the current time in the [...]
[Continuing with my experiment of posting something every day, I think I'll go with posting photos on MWF and actually writing something on TuTh. Of course, those are minimum goals; maybe I'll get motivated and post even more than that, but the intarwebs can only handle so much of one person's BS, especially if that [...]
One of my guilty pleasures is reading the Joel on Software forums. In general, the participants are pretty bright, and they tend to have a decently broad technical background (web 2.0 experts mingle with low-level asm/C guys like me). There was an interesting thread titled Pushing open source, where the guy thinks about pushing more [...]
Evites are one of the suckiest things ever invented. The evite sender puts my email address into some 3rd-party website, which I never asked for. They claim they will never sell my email address, but why should I trust them? If I wanted evite to have my address, I would have sent it to them. [...]