The Freaky Weblog

Thanks for sending spam pretending to be from qurl.net, meaning I get dozens of angry "unsubscribe me!!11!!1!!1!11" mails every day.

And thanks, all you other spamming idiots using qurl.net links in your messages. They no longer work, fuck you.

If you were using qurl.net legitimately, I'm sorry, you were in the minority. It might return at some point when I can take proper measures to limit abuse.

k8temp is a tool for reading the on-die temperature sensors on AMD K8 processors (Athlon 64's and Opterons) on FreeBSD, and probably the other BSD's provided they have a similar /dev/pci.

And yes, unlike my other projects, I'm actually releasing this one, since it's nice and small and mostly works. I'm surprised nobody's done it before, actually; it's just poking at a PCI device register.

(Update, 2007-10-24: now available as a FreeBSD port)

OpenBSD ports are now being tracked; same limitations as the rest of OpenBSD, since it's limited by the format of their commit emails. If you'd like to see it, or any other project backfilled further, then your job is to find me a mailspool from which I can import.

The recent FreeBSD X.org 7.2 mega-commit re-exposed a computational-complexity attack against ActiveRecord with eager-association loading, so I've dropped a JOIN; this causes a bunch more queries, but they take <0.0005s each, so never mind. They take 10x that to render!

I should really add an "Update Log" to FreshBSD stuff like this can live, shouldn't I? ;)