Monthly Archives: December 2006

How to build safe, clean Python 2.5 RPMs for Fedora Core 6

Since FC6 ships with Python 2.4, you’re a bit stuck if you want to play with the new features of Python 2.5. Here’s a quick and easy way to build and install a cleanly-packaged version of Python 2.5 for FC6.
Posted in linux, python

Sony Ericsson Z520a phone review

I’ve had a Sony Ericsson Z520a phone for a little under a year now, and as it’s still widely available through cellular carriers, I thought I’d write up my experiences with it. I’m writing in part as a reaction to
Posted in hardware

Refilling a missed TLB entry, now with special sauce

Jeremy and Muli remind me that x86-class CPUs refill a missed TLB entry in hardware. That’s what I get for rambling at midnight! On these CPUs, the hardware walks the page tables directly when a miss occurs. The operating system
Posted in hardware, software

The translation lookaside buffer

In an earlier post, I briefly discussed the oprofile system profiler. I was going somewhere with that; here’s another step along the path. Modern CPUs that use virtual memory have to be able to turn virtual addresses into physical addresses
Posted in hardware, linux

Scott Aaronson on computational complexity and the anthropic principle

I just read some notes from an entertaining talk (one that’s surprisignly accessible, even if you’re neither a computer scientist nor a string theorist) that Scott Aaronson recently gave at Stanford, and came across this gem: But what could NP-hardness
Posted in Uncategorized

A foray into philosophical silliness

Inspired by a discussion on a mailing list, I dug up a copy of Ian Stewart and Jack Cohen’s Figments of Reality, to find the definition of the zombike. [...] We begin with a topic that has greatly excited many
Posted in reading

Upon being found by the kids

“Uh oh. I’ve drawn the attention of the shetland pony riders of the apocalypse.”
Posted in Uncategorized

Adventures in juvenile linguistics

Inspired by this Language Log article, a few newly minted words and fresh observations from home: Indispensable kid’s verb of the year: to “attackle”. Superman’s alter ego is Clark Dent. The protagonist of the past summer’s flaccid offering from Pixar
Posted in slice-o-life

Make Linux performance analysis easier with oprofile

If you’ve had to do much performance tuning on a Linux system, you may have come across the oprofile system profiler. It may sound like a great piece of software, but it’s got a name for being difficult to use.
Posted in linux

Mathbin, a pastebin that renders mathematics using LaTeX

If you use IRC to collaborate on a software project, chances are you’ve come across pastebin.com, a site where you can post snippets of code, program output, patches, and the like, and then give out the URL of the snippet
Posted in open source, web