I have an apple problem. I have two iPods, one an old 3G iPod 10GB, which never moves from my car. It won't run on batteries anymore, it hasn't been synced in at least a year, maybe 2. It works "ok".
My other iPod is an old 1G 1GB shuffle. I use it to work out and put random uptempo tracks on it every couple weeks. Sometimes, I have to turn it off and turn it back on to get it to advance... but most of the time, it works "ok".
Now I'm thinking about getting a new portable music, and of course the new shuffle comes to mind, since I'm primarily looking for a workout device, but let's look at my requirements:
- carries at least 256MB MP3
- at least 5 hours of battery life
- weather resistant, for jogging when it's messy outside
- FM Tuner, so I can listen to TV at the gym
- can get music from multiple computers, so I can take my code trance tracks from work and make them my workout tracks without a lot of flim-flam or tomfoolery
Not only does the iPod Shuffle only meet 2 of those, the two which it meets are met by every other player on the market. Somehow, I think that I am Apple's target audience for these things - people that just aren't very smart. I hate iTunes, and only use it at home, where all my CDs are ripped in their format. At work and when I can get away with it, I'm all Foobar2000. The iPods really don't even work THAT well. The interface for the shuffle is basically impossible to screw up, and I have yet to see a screened mp3 player with an interface that isn't at least functional, considering that most of the time I just want music to come out of it, and the rest I don't care about. I mean, does your interface have these features:
-On/Off
-Play/Don't Play
-Next Track
If so, you're in. Previous track and random/nonrandom are just gravy. Also the interface for the FM tuner hasn't really changed since... you know, transistor radios. The widgets are different but the concepts are nice and stale.
I guess what I'm saying is this: Apple has somehow achieved vendor lock in. I realize that their products just barely cover most of my needs, and yet, I'll probably keep buying them, because... I don't know why. Brain waves. Apple computer brain waves.
Soon I'll buy a black turtleneck and start pronouncing my name differently.

The fine folks at alternet were good enough to assemble a list of the 10 most dangerous bills currently in congress. Sure, that's not the title they put on them, but after reading the list, I'm sure that's what they meant.
Before I get started here, let me propose that we use the following tests to determine how right or wrong a bill is. The tests are very simple:
Anyway, here's your top 10:
It's the other part I'm not happy with. I don't mean to sound like a bigot, but if you can't read and write simple english, maybe you shouldn't be voting. We're not talking about Joseph Conrad english here, we're talking about "to vote, push a button that has the name of the guy with the best hair" english. If you're illiterate, I honestly doubt that you understand the issues well enough to make an informed decision, and honestly, you have a responsibility to stay home. If you simply don't read or write english, and you're a citizen, I propose the following: you can bring a translator or a cheat sheet with you. Most immigrant families, in my experience, have one person who speaks english fairly well. That's fine.
People with disabilities should find that the polling place staff are quite accommodating, and will help out if you're blind or deaf or in a wheelchair. The government should accommodate those who can't vote because of disabilities, but honestly, I don't think it needs to take the same steps to help those who just haven't taken the time and energy to educate themselves. The government could also make available details of what every voting screen is going to look like, so people could study up in advance, or bring a cheat sheet with them.
Are there still injustices in the workplace? Yes, I'm sure there are. My point is simply that unions are unnecessary at this point. I believe that workers should have the right to organize, to strike, to picket, to do whatever they want. That doesn't mean that the employer has to care. If I owned a business, and my workers went on strike, you bet your ass I'd replace them all as quickly as possible. If the government stepped in and told me I couldn't do that, I'd simply shut down my business. Where is your job now?
Not only that, but my money should go to educating myself and my offspring, not someone else that I don't know or particularly care about. I mean, they could be getting a liberal arts degree, and I just can't condone or support that kind of behavior.
This is fascism lite. Just a little fascism. Not so much that it looks tyrannical, just a touch. Unless one corporation is developing a monopoly on media (which is probably impossible these days), I don't see why the government has any business here. Is the government going to set similar limits on other industries? Will Yum! Foods have to break up now, since they have chicken AND pizza? Will we set a limit on the number of franchises a restaurateur can own?
Strippers are, supposedly, protected by the first amendment. The whole adult entertainment industry is. How is it that, if I print a magazine about totalitarian chicks in bondage, that's acceptable, that's free speech, but if I print one about totalitarian candidates in Bismark, that's illegal. It is preposterous. The most important form of "speech" is the only one under attack. McCain-Feingold was step one, and this thing is step 2. Removing private financing and replacing it with public financing is only possible in a world where people believe that the government has first claim to your money.
The point is that market demand dictates production. Saying that you're going to produce 25% flex-fuel cars by 20XX is nice, but there's a market there. There are two factors determining what gets made and what gets bought, the same as there always have been: supply and demand. Demand for green cars is high and getting higher all the time. Supply is adjusting to match, and if the government would just sit back and let it happen, it would take care of itself.
Oh, and the bill also makes gas price gouging a crime. When I hear someone say "price gouging" in relation to gasoline, my rage is such that I'm afraid of spontaneous human combustion. I propose the following, to all you gas gouging myrmidons out there, please, find me an instance of gas gouging. You'll need more evidence than "high prices". In your search, consider the following; which would you rather find at a gas station? A) Gas costs $2.25/gallon, but there won't be any until thursday. B) Gas costs $6.00/gallon, and you can have as much as you want. If I'm a gas station owner and I get word that my supplier has just lost 30% of its refining capacity, you bet your ass I'm going to raise prices, to protect my supply. Especially if I know that the majority of my competitors get their fuel from the same supplier. I would much rather deal with customers complaining about my prices than deal with no customers.
On a related note, the next time a disaster strikes, and they find some guy selling 20 generators off the back of his truck at double the retail price, they need to give that guy a crown, a scepter, and a medal. He is providing a service. If he were overcharging, the people wouldn't pay. If you don't like it, figure out a way to get generators in there quickly and cost-effectively for 10% over retail and make some money while helping people out.
And that's about it. Turns out I'm not quite 100% against all of these... but 85% is good enough in my book. Remember kids: your rights belong to you, unless you choose to give them up. The government grants you nothing.
I'm going to keep this quick, and I'm going to avoid any sermonizing about the invasion of illegal immigrants pouring across our borders, since anything I say will come off as the rantings as one of those anti-immigrant racists, anyway.
I went to Qdoba for lunch today, and the guy in line two spaces in front of me wanted to know if they had Milk. I watched him ask two separate employees, both of whom nodded and pointed at the register. Needless to say, Qdoba does not have milk. He must have "argued" with the person for a good 3 minutes. To the guy's credit, he was pretty patient with someone who kept saying "yes, we have milk" and then pointing at the soda machine.
Now, I don't speak spanish, but I know a little bit. I considered translating for the two of them - I certainly know enough to ask "tienes leche?", but honestly, the comedy value of the whole scene was just too much.
Ultimately, the only employee of Qdoba who spoke english was across the room, mopping up.
Draw your own conclusions.
I've been managing a fairly successful open source project for about 6 months now. We typically have 2-4 active contributors, and are on our 9th significant release since I took over. I say all this not to establish myself as an authority (because... well, you'll see how I feel about authority in open source projects in a minute), but simply to point out that, though my opinions may diverge from other open sourcerors, I'm not entirely uninformed.
Now then, let me get to the premise: Linux cannot possibly compete with Windows. Ok, now you're all angry. Let me restate it thusly: Windows and Linux cannot and should not compete with one another.
Car analogies are popular, and I'm no Neal Stephenson, but I sure can rip him off. Let's say that operating systems are like cars. You go to buy a car, and come to a corner where there are 3 lots. On one lot, you've got the Windows dealership. They have nice boxy station wagons with signs that say things like "Not quite as slow as last year!" and "Now with more MPG*". Everyone seems to be buying these things, even though they require a hideous amount of maintenance. The people selling the windows wagon are quick to point out that it requires less maintenance than their last product - and that's certainly true, they have gotten much better - but they're not all that great. The nice thing is, everyone has one. Chances are one of your neighbors can fix it if it breaks, and the parts are largely interchangeable.
On the next lot, you've got macs. Macs are expensive. They require you to go to a special shop for maintenance, and have a lot less room in the back for hauling... whatever it is you windows people haul. Fortunately, they break down a lot less often, and are much shinier. Each mac also comes with a free latte and black turtleneck.
Then you've got the Linux lot. On the linux lot, there's a group of mechanics standing around with a mountain of parts. You've got all sorts of vehicles, all of which run on a common, immensely powerful engine which can run on nearly anything. It's the turbine from an M1A1, powered by a Mr. Fusion from Back to the Future II. Oh, and they've got every kind of vehicle, too - pickup trucks, semis, tanks, flatbeads, you name it, they've got it.
Of course, the problem is that people who shop for trucks and tanks are fundamentally different from people who shop for station wagons and flauntmobiles. Heck, a lot of people have use for a station wagon AND a truck, and they've been getting by with just one. Imagine how much easier their lives would be if they'd admit that they could get some use from a real work vehicle.
Ok, now the analogy is getting in the way of my point. My point is to say that for Linux to compete with Windows is inappropriate. The beauty of open source, as I see it, is that the source is right there. On the EVEMon project, between a quarter and a half of our bugfixes come from people who aren't, properly speaking, developers. 10-20% of our new features come from the same place. I can't tell you how many patches we've gotten with a comment like "I couldn't stand the way EVEMon did _____" or "I know _______ works for you, but here's a patch to fix it for all us _______ users". Open source is great because it enables you to fix problems and get your work done.
Now, I'm a free market guy, so you know I've got to say something about how for-profit software produces better incentives than free software, right? Actually... I don't know that that's true. Oh, I'm sure that there are people, possibly even a majority, writing for-profit software even though they hate it, but for the developers who love to code, there's really not a lot of difference. We pretty much pump out software at a given rate which is influenced much more by our interest in the project and environment than our compensation.
I guess the real difference is focus. Windows is focused on one goal - making an operating system for everyone on the entire planet that isn't just going to use linux anyway. They make compromises, and hide features. You have to install third party software - some of which costs more dollars - to access all of the secret hidden tweaks in windows.
Linux, on the other hand, is focused on an entirely different goal - whatever the hell the user wants the goal to be. If you want something that's very usable, go get Linspire or Lindows or whatever it's called this week. If you want something that's stable with a lot of solid backing, go get Debian. If you want something that's easy to modify and extend and always have the latest toys, go get Gentoo. If you're an asshole, go get Slackware. Everyone has an option, and if you can't find one that fits you, you can always start your own.
To go back to cars, people who want Linux to take over the desktop are trying to build a truck that appeals to car drivers. They're trying to build the 2002 Dodge Ram of operating systems. I'm not saying they can't succeed, or that they shouldn't succeed, I'm just saying that getting people to who are shopping for a car to buy your truck, is a hard sell. Most of the people who buy your product are going to be people who need a truck, but want to be able to drive it around every day. Your features - configurability, reliability, "easy" maintenance (if you know what you're doing to begin with) - aren't going to sell to the car crowd.
Aha! But what if some group of intrepid open sourcerors got together and made a version of whatever software they were working on that targeted the common consumer? Here's the problem - people who write open source code typically don't care about the consumer. They don't see the consumer, they see the user. It's not about profit motive, it's a completely different way of thinking about your target audience.
Of course, there are always projects out there that prove me wrong (like firefox), and maybe I am completely off base here. Perhaps if an open source project sticks around long enough, its target user base grows to the point where it begins to resemble a for-profit style consumer base. There is, after all, a large portion of the market interested in the Dodge Ram, or else they wouldn't be building them.
When it comes right down to it, I always detested people who declared every year the Year of the Linux Desktop. Now that I have a tiny open source empire of my own, I'm starting to realize why.
Everything great which has ever been accomplished has been done by individuals. Our economy is driven by people working for their own enlightened self interest, to improve their own life in whatever way they see fit. Why then, do we have politicians in positions of power who are war with individualism?
Our nation was founded on the idea of rugged individualism - that people could pretty much take care of themselves. It was taken for granted that a man had a right to protect himself, his property, and his family. It was taken for granted that a man has a right to use his talents in the best way he sees fit. It was taken for granted that two people had the right to form a contract between them to which they be bound by honor and by the law. Why then, do we have politicians in positions of power who seek to remove these rights and responsibilities from you?
Every right, nearly by definition, comes with a responsibility. We, as a people, have stopped living up to the basic responsibility which underlies all rights - defending them. I would argue that a right and the responsibilities which go along with it are so linked that if you refuse to take up the responsibilities which go with a right, you, in essence, surrender that right. If you incite a deadly riot, you lose your right to free speech. If you shoot someone in Reno just to watch him die, you lose your right to bear arms. People who break these responsibilities - who violate the rights of others - should be restrained so as to limit the future harm they can cause.
I'm talking about us, all of us, losing our rights to the government not because we have committed criminal acts, but because we have ceased to defend our rights. What am I talking about? I'm talking about our government effectively rewriting the bill of rights.
It's like we're living in bizarro backwards land. The constitution was intended to place limits - shockingly harsh limits, considering the power of the various monarchies in force at the time - on the government. The people, it was presumed, could take care of themselves thank you very much without the government's help. The government was not created to guide the people, or to employ the people, or to manage the people, but to secure and defend the people, and to ensure that the rights that they enjoyed before the government had anything to say about it would be maintained.
Now, we seem to have the presumption that you're entitled to the rights enumerated in the constitution - that the government grants you those rights, and you ought to take those and be damned grateful! Also, if we feel like it, you may have to give up some of those rights, because somebody somewhere said you might like to get high, on your own time, in your own home, with your own money. Or maybe you got on the radio and dared to suggest that democrats want us to surrender in Iraq. Or maybe believe in a candidate for office so strongly that you want to donate $2,101 to support his or her political campaign. Clearly, we can't have that!
It is not the people who should be limited by the constitution, it is the government. The people could do whatever they wanted before the government stepped in, and the more you let them take, the more they'll want.
Hello boys and girls, welcome to the 2008 political season. Yes, it's only 22 days into 2007, but you know how these things go.
Hillary Clinton has just flung her hat into the ring, and I'm not going to mince words: this woman must not be president. Normally, I don't care who wins the democrat primary, because I'm not going to vote for them anyway, but we, as a nation, cannot afford to even risk the possibility that Hillary be elected.
Let me be clear; I'm no Obama fan. I'm not going to vote for the man, and I really don't want to see him become president, but I'm not frightened of the very prospect. Under president Obama, the republicans would regroup and rally and hopefully gain some conservative ground, much like they did in 94. Under Hillary, the same thing would happen, but not nearly quickly enough. She is, quite simply, too smart and too dangerous to let her into the office.
Smart, fine. Dangerous, fine. When both dials are at 11, we're headed for trouble.
Hillary has been carefully positioning herself for years, and her senate career has been carefully managed to make her look like a reasonable candidate, but let's not forget her real positions:
You know this isn't the last post I'll make on this dangerous and destructive woman. I think you all remember my glory days, when it was 2-5 politically charged ramblings a week? If you like that sort of thing, I have good news for you!
And if you don't like that sort of thing... too bad. Bender's back, baby.
I went to see Pan's Labyrinth with some friends the other day. The movie is absolutely fantastic and very, very dark. The story itself is, well, it's a fairy tale, but it's not very pleasant. If that sounds like your cup of tea, you should go see the movie.