Thursday, March 31, 2005
The Vatican is dumb
Then again, I make it a habit to avoid taking advice on morality from people who believe in the infallibility of anyone and more generally claim to have a special relationship with an invisible man who lives in the sky. But hey, that's just me.
Wolfowitz confirmed/Shiavo dead
Also, Terri finally bit it. Thank god.
Wednesday, March 30, 2005
Technology fetishists
Yay exponential population growth!
No, really, I'm serious. I don't care any more. People who take active steps to screw over other people for their own benefit in an immediate way piss me off, just on a personal level if nothing else, but at this point I could give less of a shit about humanity as a whole. Sure, we're fucking up the planet in an irreversible way, but I'm pretty sure we can't completely destroy it before I'm dead, and given my aforementioned loathing of children and, you know, people, what the hell do I care if the planet turns into a barren, toxic wasteland after I'm dead? It's a wonderful two-way "fuck you" both to the conservative, self-involved assholes of the world, who are slowly poisoning their children, and to the crunchy granola "every single human life is a precious spark!" hippies, who will have spent so much effort on blindly staving off death that ultimately overpopulation will kill many more people far faster than any of the forces they fought against. Oh, isn't existence fun?
Murphy baffled by Snow's bafflement at resistence to private account
A sane voice from the Democrats
Danforth on Christian Conservatives
A new meaning to "boy scouts"
Idiots.
Tuesday, March 29, 2005
Clinton (no, the Senator one)
Monday, March 28, 2005
A word on bandwidth...
So, basically, bandwidth is a measure of how much data you can shove through something in a given amount of time. In contrast, latency is a measure of how long it takes to complete any particular thing.
Now, if you haven't grappled with these concepts before, it would seem that these are duals of each other. Shouldn't low latency mean high bandwidth and vice versa? Well, it turns out that no, that's not necessarily true. Case in point, a brief discussion I had with some people at lunch today.
People I know do data mining on data from the web. By one means or another, they obtain a "crawl" of the web, which is basically a bunch of data you get by starting out at a bunch of web pages, collecting those pages, then collecting all the pages those pages link to, and so on until you decide to stop. As you can imagine, these data sets get very big very fast. They are gigabytes if not terabytes large.
I am in California. These crawls live on computers in Washington (often). You would assume that being a big, fancy corporation, we would just transfer the data over the network. Not so! Remember our discussion of latency versus bandwidth? Well, imagine you could transfer stuff over the network at 2 megabytes per second. To get a 500 GB data set over that link, it would take about 70 hours, or 4 days.
So what do such researchers usually do instead? That's right: they take a big disk or two, write all the data they want to it, and then mail the fucker.
That's right, mail it. Good old UPS. High latency, but really high bandwidth. An oil tanker full of DVDs has far higher bandwidth than any cable modem you'll ever see. Just happens that it can take a month or two to get anything anywhere.
Welcome to the weird, wonderful world of computer science.
Thursday, March 24, 2005
My ringtone is more hardcore than yours!
Wednesday, March 23, 2005
Wow...you mean there are actually still Republicans left who base their political position on some kind of deeper principle than "We like money, power, and dumb people who will do what we tell them to if we say we like Jesus"? Who think that states' rights and limited government were actually principles instead of useful slogans for a minority party? How quaint!
I guess I shouldn't expect anything different from the poor idealistic bastard who not only understood that laissez-faire economics doesn't work unless the associated limited government is free of lobbyist money, but took the further logical leap that, hey, maybe we should try to limit the influence of money in government!
Siwwy Wepubwican. Yoaw pawty doesn't wespect such pwofitwess pwincipews!