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!
Tuesday, March 22, 2005
Monkey vs. Tiger
What do they care? They're dead!
Networking (and not the computer kind) how-to
An entirely new level of sleaze
Yeah, what they said
Sunday, March 20, 2005
Confusing genes and people
The haunting ghost of Enron
Beware neocons bearing gifts
Second, the numbers are warped (try to act surprised). As the article mentions, average and median lifespans of minorities are skewed by a high infant mortality rate; a minority who reaches 65 only lives two years fewer, on average, than his or her white counterpart. Ok, so white people get another two years worth of retirement income. That doesn't say "overhaul" to me. It says, at best, "pro-rate retirement benefits for minority retirees." Somehow I don't think Republicans would think that's a good idea.
Third, the assertion is just plain wrong. Social security is a great deal for minority communities that are more economically challenged than their white counterparts. They rely on that money. And obviously the proponents of privatization don't even slightly have these communities' interests at heart. They're fucking carpetbaggers. These are the same people that welcomed the likes of Jesse Helms, Strom Thurmond, and Trent Lott into their ranks. These are the same people that have undermined affirmative action every chance they get. And now that they need the support of the same groups they have repeatedly fucked over, they have the balls to wander in and lecture them on how they're getting a bad deal from their government. Yeah, no shit.
It's just mindblowing. Even more mindblowing is that a lot of these groups tend to be more amenable to the Republican party. Yay religion. Yay for the painfully naive belief that just because someone else professes an affection for Jesus they won't turn around and dick you over if it serves their own interests.
*grumble*
Saturday, March 19, 2005
Priorities
Thursday, March 17, 2005
That...does not...make...sense!
You people haven't been reading enough science fiction
The Bush ironic nominee train keeps on chuggin'
Wednesday, March 16, 2005
The truth, the whole truth, and nothing but the truth
Tuesday, March 15, 2005
Shocking!
Can we replace the dictionary definition of "hubris" with just a picture of DeLay's face?
Social Security a bust for Bush...and yet, Democrats still fuck it up
Monday, March 14, 2005
Graduate school survival guide
Mommy, Bugs Bunny said a bad word...
...and while we're at it, whack your boss.
Sunday, March 13, 2005
Remember feminism?
That said, I've always had trouble reconciling myself with feminism. I agree wholeheartedly with its observations. Corporations and government are run based on the way men, and not the way women, interact, and women are considered in the public psyche to be subservient and often simply sexual objects, etc. But I could never quite get comfortable with the conclusions of feminism, the calls to arms and the demand for revolution. Yeah, so, the world sucks...what now? The world was shaped by men. That's how the chips fell. I don't think the world would be any better if women had set it up. Merely different, with a different set of problems. And the fact is, women _didn't_ set it up. The chips fell the way they did because that's the way we are, just the same way that some people are rich and some are poor. Sure, there are institutional mechanisms that reinforce those kinds of divides and resist efforst to change them, but those institutions evolved as a result of human nature. To fight those tendencies is to fight our very nature, and a system that fails to accomodate that nature will crumble.
So sure, it's an admirable goal...government and civilization are in some sense contrary to natural law, and we instinctively want to hurt or kill those we hate, and it's probably best that we don't. But the best you can probably aim for is simply to be aware of such prejudices and do your best to limit their effects, recognizing that they will never go away entirely. Capitalism has serious problems, for instance, but the solution is not pure communism. Communism is totally untenable because it's fundamentally contrary to human nature. Better to rely on capitalism, which jives nicely with our innate competitiveness (our genes, after all, are here because our ancestors managed to reproduce where others didn't), but make damn sure there are safeguards to minimize the shit that can go wrong.
I dunno...it's kind of moot since feminism is more of a dirty word even that liberal these days, but it made me think. *shrug*
My, I have been prolific tonight...be sure to watch the little Social Security debate we seem to be having. :)
Comparing SAT analogies to the ability to make a logical argument is like:
b) fucktarditudinous
c) well, you get the idea...
This pissed me off. (What? A link to something that pissed somebody off in a blog? No!) I have long detested the analogies in the SATs. Good riddance. They're fucking useless. And to see them defended in the New York Times makes me want to strangle somebody. Or more people, since I probably just wanted to strangle someone on principle anyway. Fuck off.
I cannot even begin to tell you how useless the analogies are. I'm honestly having trouble figuring out where to begin. Ok, first of all, it's utterly retarded to believe that the ability to compare the relationship between two sets of words relates in any way, shape or form to the ability to make a logical argument and participate meaningfully in debate. The reason that comparing the estate tax to the holocaust is that _in context_ it's an outrageous assertion. That doesn't mean there aren't necessarily parallels between the two. They're just likely irrelevent and/or pale in comparison to the larger issues each deal with. The relationship between two concepts always depends upon the context in which you're discussing them. The words in the analogies section of the SAT were entirely without context, and therefore any comparison of them is meaningless. Meaningless! It doesn't tell you anything about the abilities of the test-taker to ask him or her to compare two words out of context. Nothing. Zero. Zip. Nada. It's complete and utter horseshit. For any set of words on an analogy question, I guarantee you I can make an argument as to why any given answer is most appropriate given a certain context. You may find the argument uncompelling, but guess what? That's a subjective judgment, and subjective judgments are not supposed to be part of a standardized test. Or if they are, it's only meaningful to evaluate them with supporting evidence which you obviously cannot give in your answer.
The analogies tested exactly two things in conjunction: your vocabulary and your ability to divine how the test writer thought about those vocabulary words. That's it. There is a separate vocabulary section, and there is a reading comprehension section that will test your ability to comprehend analogies in context.
The fact that Cohen brings up the use of analogies in law is especially telling. The pervasiveness of analogies in law is part of the reason the legal system is so fucked up. Frug was exactly right: "All things are alike in some ways and different in other ways." What does that tell you? That whether an analogy is apt boils down to the skill with which one makes an argument that it is. There is no objective truth to analogy. It's a subjective judgment, and the fact that law degenerates into an analysis of analogies means it has degenerated into a reliance on linguistic cunning to determine objective justice. Frightening, no?
P is for propaganda!
Saturday, March 12, 2005
AOL owns your soul
Friday, March 11, 2005
Microsoft...not evil?
Social Security's new math!
Isn't goofy accounting what got Enron in trouble?
It's so frustrating that the mainstream news outlets are too chickenshit to come out and say that the Bush administration lies. I understand why they're chickenshit...they stand to lose moderate and conservative viewers, not to mention incurring the wrath of the Republican leadership and being denied access to government sources...but that's exactly why it's so frustrating. Ignore for a moment the argument that the press isn't really free if it's bound by bottom lines and profit margins, thereby forcing it to pander to the lowest common denominator and to ruffle as few feathers as possible. Even if you pretend it's a philosophical argument about the position the press should take, it's still bullshit. Media theorists long ago abandoned the idea of objectivity in reporting. It's obviously an unachievable goal. Just the choice of what to cover and who will cover it involves a certain amount of filtering that is, in some sense, a bias. But the industry has flown haphazardly to the other extreme: they strive for this bizarre notion of "balance" (yes, the term was being thrown around in academic circles well before Fox leeched any semblance of meaning from it). The argument goes along the lines of: well, if you can't be objective, you can try to present an issue in a way that balances opposing viewpoints since the truth probably lies somewhere in between.
But think about that...at the risk of falling back on an utterly overused rhetorical point, imagine modern news covering Nazism. Think about what CBS News would look like in taking a "balanced" approach to Nazism. Point: Jews are people too and have a rich cultural heritage. Counterpoint: Jews are evil and must be exterminated to make way for the Third Reich. This week we explore the pros and cons of genocide of God's chosen people. Brought to you by Ford. Stay tuned!
It's fucking ludicrous. As Jon Stewart at some point pointed out, why even have "news" if all it's going to do is serve as a medium for people from the Left and the Right to spout talking points? A fucking wall could do that. You could have a hedgehog moderate. There's no reason for a journalism degree. The whole point of having freedom of the press was to allow some kind of objective reporting of the facts. Sure, "objective" is an unachievable ideal, but that doesn't mean it isn't worth striving for anyway. So much of the hijinx Bush has pulled has been objectively bullshit, and yet the main news organizations haven't called him on it. Social Security is a beautiful example of that...the numbers they're publishing are objectively fictitious, and yet the country is actively debating an argument based on smoke and mirrors.
Once again, I suppose, we must stand in awe of the ability of conservatives to manipulate a thoroughly broken system and get the poor and indigent residents of the red states to vociferously support the dismantling of the very programs that are designed to help them.
Wednesday, March 09, 2005
Must...get...image...out of...brain...
Tuesday, March 08, 2005
The consequences of peeking
Wear your tinfoil hats!!!
Government as champion of the wealthy
It's so telling that amendments attempting to close loopholes for the rich were killed. Blows my mind that anyone with an income of less than $100k could vote Republican.
Monday, March 07, 2005
Yet another .NET argument
A few of Grimes' comments are spot-on, but many are totally off-base. Microsoft is in no way abandoning .NET. The problem is that it's hard to justify rewriting things in managed code when they work well enough in unmanaged code. Similarly, as Fernandez points out, .NET isn't necessarily a good tool for building operating systems (as the Windows division is doing), and it never was supposed to be because most people don't build operating systems. However, it's generally great for building stuff on top of operating systems. Sure, .NET has all kinds of problems, performance and otherwise. This is always the case with any relatively new platform. Unix and Linux have been around for decades at this point, and they're still working out the bugs. .NET has only been around for a few years.
Moreover, it's stupid to criticize it for being a thin veneer over Win32. What the fuck else would it be? That's how you transition from one platform to another. You create a new interface and then implement that interface on top of whatever platform you have. In the case of Windows, that's Win32. Once you have people writing against the new interface, you can wipe away Win32 from underneath it and replace it with something more reasonable. Unfortunately, Grimes is right about Microsoft setting an arbitrary deadline for the next version of Windows, so things that should have been done for Longhorn aren't being done, which sucks. But this is what happens to every piece of software written by anyway. It's a business, and you can't go too long without rejuvenating your revenue stream. So at some point you have to cut your losses and release what you have. I'm not saying that's a good thing, but it happens. You'd think Microsoft would learn from the Windows ME debacle, but no...
The one thing Grimes is right about is what a piece of shit VB.NET is. I wholeheartedly agree. I hated VB, and VB.NET takes the worst parts of VB and .NET and combines them to form a Captain Planet of crap. VB in general was a horrific, abortive attempt to take something that is inherently hard (programming) and to try to make it accessible to idiots. Consequently, it ended up being a mess, because to do anything useful, you have to actually consider the things that VB covers up, which means introducing horrible hacks. VB is an embarassment. While we're at it, PERL is an embarassment too, but in that case it's because people took a reasonable language to use for simple scripts and tried to make it a full-fledged programming language. At least PERL has a kernel of usefulness in it.
Ok, done with my programming rant for the day.
A less vitriolic (i.e., less political) note
In other news, Bush nominates Pol Pot as envoy to Amnesty International...
Well, let's get ready to rumble, I guess...
As Lord Helmet so famously put it in Space Balls, "Evil will always beat Good, because Good is dumb."
I'm already tired of hearing about social security
Thing is, even if the projections are right, social security isn't fucked for several decades. And even then if the economy performs as Bush's budgets says it will, social security will be just fine thank you. But let's assume it is fucked. First of all, I don't even know why we're talking about this now given that the budget and trade deficits are far greater and more imminent threats to long-term economic stability than social security will ever be. But let's ignore that little detail for the moment and go ahead and consider social security. Even if social security is indeed fucked 40 years down the road, as I've said before, it's not fundamentally broken. It's going to have to endure a temporary demographic shift. Ok, fine. You have two choices. You can either infuse it with extra money to tide it over, or you can reduce benefits. Personally, I'm in favor of the latter. Social security should be a welfare program, and people who don't need the money shouldn't get it. Simple. Pick some reasonable rules about who actually needs the money, and then adjust expenses accordingly. Rich old people shouldn't get my money. And I bet if you make that change, you might just have enough left over to pay for a war or two. See? I can compromise.