Old Rants
This is not a blog. Forgive my typos, I don't use a spell-checker.
The older rants are semi-regularly moved off this page. You can always read the old
rants here if you're a masochist. If Google sent you here, it's wrong.
6-20-05
I despise my TiVo and my Sony DVD player. Why? Latency. Latency is the worst thing for user interfaces. I
press stop on the damn DVD player and I'm not sure it even took the command because it takes so long to execute.
I love my NAD amplifier. It's all analog and the switches are actual wired electric switches, not buttons that
send commands to a chip; the response to every action is instantaneous. This is not a minor detail; Joe Ybarra
used to love to talk about this with frame rate - the difference between 40 fps and 60 fps, and more exactly, the
latency, is not some small numeric difference, it's not like getting 40 chocolate chips vs. 60 chocolate chips -
there's something dramatic that happens when your interface is smooth and responsive and perceptually instantaneous.
Suddenly the device is like an extension of your body & mind - it's not some external apparatus that you're fighting
with and compensating for, it's your tool and it's doing your wishes and it suddenly tickles some loving part of
your brain.
6-20-05
3hive is a great music sharing blog.
6-20-05
The liberals and opposition have always allowed the opposition to set the tone of the debate on 9/11 . One of
the many example of this is the idea that "9/11 changed everything". This was part of the mantra of the neocons
in justifying the seizure of new powers, and the liberals echoed it. Most of the media did too, even those who
opposed the administration never doubted the idea that we had to drastically change our government and our civil
liberties and our military after 9/11. In reality, this contention is pure nonsense, and those changes have been
almost all for the worse. There's nothing about 9/11 that compels us to abandon the Geneva Conventions, to sacrifice
our civil liberties, to destroy the checks & balances of our government, to abandon the rule of law - our country
has been through far harder trials, and those structures have been created to protect us from abuse *especially*
in times of difficulty.
I think it's a common thread in my ranting - things like insurance companies, your friends' common decency,
the Geneva Conventions,
etc. - as long as things are going well, everyone is hunky dory. Then, suddenly there's some difficulty and people
say, well, this difficulty is unexpected and we have to break the rules. Well, what the fuck are the rules for then?
You follow them when there's no reason to break them, when life is easy, and then when you're supposed to pay the
piper and the rules really come into affect, that's a special circumstance and it's an excuse to break them.
6-20-05
If I were Al Qaeda, I would mount a world-wide coordinated attack on the world's oil pipelines. Apparently this
is already happening to some extent ( says the
Washington Post ) , though there's not much news on it, and it's mainly in Iraq. What they should do is
prepare and then unleash simultaneous attacks all over the world. Pipelines are very easy targets because they
are incredibly long, you can't defend the entire length, it's easy for the terrorists to pick some spot on them
and blow it up. The major pipelines also run through countries where terrorists can easily operate - Iraq, Iran,
Afghanistan, Pakistan, Saudi Arabia, Uzbekistan, Indonesia. The current terrorist attacks are just a nuisance
which is perhaps reducing the world's oil supply by a few hundred thousand barrels a day. If they could mount an
attack in all those countries at perhaps 10 major sites, they could reduce supply by millions of barrels a day.
It takes several days to repair pipeline breaks, and by then the terrorists can hit the same pipeline again in a
different place. Perhaps 100 small cells would be needed. If this could be sustained for several weeks, a panic
could be introduced in the world oil market, sending the price of oil and futures through the roof. This would not
really be a disastrous blow to oil supply, but with the way financial markets over-react irrationally, it could
easily set up a financial crisis in the markets, especially with the precarious state of the current world economy.
This would bombing pipelines idea struck me as the plot of a bad movie, and of course it is, it's sort of in
the Bond movie The World Is Not Enough
While researching this idea I found two semi-crackpot web sites about the oil pipelines in Afghanistan, still
interesting reads -
wanttoknow ,
newhumanist ;
these are classic examples of the principle that crackpot ideas are over-represented in open debate, because
crackpots are far more motivated to exposit their views than sane people. I also found this amazing web site
from the amazing "World Press" web site summarizing lots of news on Afghanistan, oil, Islam, etc. at
worldpress.org
6-20-05
Just about every parking lot in the world is designed badly. Traffic is routed in and then flows along a lane
right in front of the businesses. This lane cuts through the pedestrian traffic between the businesses and the
parked cars. The parking lot would function far better if the major traffic lane was in the back or middle of
the parking, not the front. Car traffic would then run parallel to the pedestrian traffic up and down the aisles.
The lane at the front could perhaps remain as a non-major route (which is established by the in & out points of
the lot), or it could be cut off completely and replaced with just U's connecting adjacent lanes and barriers
between each pair of lanes.
6-19-05
Re : recent basketball rant. Game 5 of the finals. Great game, close all the way, often tied. Final seconds of
the game, it's tied 89-89. Only a few posessions left in the game, each one is crucial. Pistons have the ball. They
inbounds, and Billups drives to the hoop. He's blatantly fouled on the shot by Duncan, but there's no call. Spurs get
the ball. That moment just decided the outcome of the game.
p.s. Robert Horry is a god in the clutch; correlation
would suggest he is responsible for most of the recent NBA champions. See previous predictive post; the original
prediction about the "Robert Horry Factor" is due to Andy Richter when the Rockets were playing the Knicks.
6-18-05
The new show "30 Days", created by Morgan Spurlock of "Super Size Me", is worth watching.
The idea is to take normal people (such as Mr. Spurlock, though he only participates in
the first episode) and put them in someone else's shoes for 30 days, so that we can all
learn about what that experience is like. The concept is ridiculously flawed - the
participants are not in the context of the experience, they come into it with all their
posessions and life from the past, they have a camera crew with them which hugely distorts
the reality of any experience, and they know it will be over in a finite time so they can
anticipate that end - so the way the show pretends to be a valid sociological examination
of a topic is ridiculous. I've always wanted to make documentaries like this -
it gives you a great excuse to try weird things, and with a camera crew you can talk to
strangers and they'll tell you their life stories. Mr. Spurlock has a very pedantic way
of narrating his experiences; he doesn't let the documentary speak for itself, he provides
exposition at an elementary school level. For example, he'll go to a coffee shop because he
wants a cup of coffee, they tell him it's $4, he says no thanks, that's too expensive; then
we're treated to his commentary "wow, that's an hour's wage. I can't afford that. All the things
I used to take for granted are just too expensive on minimum wage!". Thanks. Furthermore, he
engages in the standard poor documentarian hyperbole and exaggeration. For example, they struggle
to pay for food, but any person really in poverty would have food stamps. They rack up huge medical
bills for silly little problems, when if they were really in poverty they could have MedicAid or
one of the state programs for cheap/free health care. I would say the show is interesting enough
to watch, but some skipping ahead on your TiVo might be necessary; it's a half hour worth of content
packaged in an hour long format.
On the other hand, it did give me some perspective about costs - though that's actually something
I've been getting already from talking to my girlfriend and her friends, who basically all work
minimum wage jobs. They make roughly $50/day after tax. I used to make around that in an hour.
In the last few days I've made $500 just playing a little poker on the net (yes, I started again).
All the little things I buy that I don't even consider luxuries - things like canteloupe and prosciutto
for a snack - are just insanely expensive by minimum wage standards. Of course, we wealthy American
consumers become incredibly blase'. Something like a nice ice cream or a fancy cup of coffee are
special treats to someone who can't afford them, but they're just little snacks or part of the daily
ritual to us.
I wonder if some day we'll have tourism to things like minimum wage living. We almost do already,
where rich people can go and rough it in the jungle for a few weeks and pretend they're living like
the natives.
6-17-05
Driving cross country and stopping at truck stops, watching the truckers. It seems odd to
me that these massive truck stops are supplied with fuel from trucks. Why is it better to
have these fuel trucks bring fuel and then have other trucks take it away - why not just
give more fuel to the original trucks? For trucks making the cross country drive, give
them enough fuel to make it all the way? The answer is perhaps a bit surprising - it's
most efficient to haul the fuel shorter distances. So, if the fuel truck can get from a
pipeline/station to the truck stop in a shorter distance than you're driving, it's more
efficient to have him run the gas for you.
6-17-05
I tend to date very social girls. Not because I attract very social girls or because of
any natural affinity or because we fit well, but rather because I'm so anti-social that
the only girls I can strike up a conversation with are ones who are willing to do a lot
of the ice-breaking work.
6-17-05
Book idea :
Make an online collaborative "choose your own adventure". I start by writing a
short linear story, but at many points there are potential branches. In the initial
version there's only one choice for each branch, but anyone can modify it to add
branches, and thus create a whole new path of the narrative. The community can add
to those paths, expanding the tree in the direction that interests them. The author
can watch his work grow and change over time as the community directs it.
6-17-05
There's a bird's nest in the veranda at my house where the trumpet vine grows. The nest is
very poorly constructed; the baby bird's tail feathers hang out the bottom, but it manages
to stay in. So far my cats have not found a way to get up to it. They can't climb the straight
posts of the veranda; I suspect they could climb the trunk of the trumpet vine, but they haven't
figured that out yet. The momma and daddy bird fly around outside constantly in a state of
distress, since I and my cats both walk near the nest and send them into defensive fits.
6-16-05
In these days of anti-Bush sentiment among liberals, let us take a moment to reflect and
remember why Bush is in power - it's because of Nader and all you fucking morons who voted
for the Green party back in 2000. Thanks guys, real smart, you obviously made your point
and the Republicans in power have really listened to the message you sent on election day -
the message that liberals are a pack of self-defeating fools that can be easily brushed aside.
6-16-05
I realized a while ago that the idea of living without pain must be very modern. These days if we get a pain in our back,
in our tooth, what ever, we do something about it. If we can't, we take drugs to soothe the pain. This must be very new.
Even 100 years ago, it must have been standard to live in pain all the time. Anyone past 20 or 30 is going to have pains
that can't really be cured, especially in the past with lesser medical and dental powers - people must have just had throbbing
and shooting pain all the time, and just lived with it. I'm sure they didn't think much of it - it's just the way it was.
Of course the same is true for all the senses; everything stunk horribly for centuries, and people were used to it, it was
just the background odor of life.
6-16-05
Accupuncture is a sham,
says study . I've always been
a big believer in the power of placebos. They have very little affect on me, because I'm such a skeptic, which is a
shame, because they provide free health boosts. People who take Echinacea and really believe that it helps them - I'm
sure they're helped by it. Of course, scientifically it's nonsense, but if you believe it, your body will respond.
People who are believers and take placebos can have lots of wonderful beneficial reactions to various treatments, like
accupuncture, accupressure, herbs, cleansing, etc. etc.
6-16-05
Torture is well known to be a very poor way to get information from suspects, because they are just as likely to lie as
tell the truth, and it's impossible to sift out the real information from the garbage. On the other hand, the believable
threat of torture is a very valuable method for getting real quality information from suspects. That suggests that we need
to occasionally torture people, not for their information, but simply to create the image that we are ruthless interrogators.
In that sense, the public airing of our prison scandals is actually a good thing, because it makes it well known that if
you don't talk, bad things will happen to you.
Around 2/3 of the terror suspects takes since 9/11 have been released due to lack of evidence. For any law maker who believes
the treatment of these men is justified and just, there is a simple mental test : imagine yourself in those camps, wrongly
suspected of terrorism.
6-15-05
Yesterday I posted the unfinished book on poker ( here ) which I've been writing for some time. For some time
I've been considering finishing it and trying to get some big-name star to "co-write" it with me to give
it some chance of selling.
6-15-05
Watched "The Insider" ; quite a good movie, awfully long, but I hardly ever felt like it was dragging and didn't pine for the end.
It's rather surreal seeing Mike Wallace and all the CBS people playing themselves next to Al Pacino and other actors, but you quickly
forget about it, and it adds a huge amount of realism, sort of mentally tricks you into thinking it's a documentary. The whole thing
reminds of the mystique of the old CBS News organization; the movie, of course, was made before the Dan Rather resignation, and it seems
oddly prescient in a way. People can commit the most horrendous of illegal acts, but if you report about it and get any tiny detail
even slightly wrong, they'll destroy you. I think it's quite a scandal that CBS and Rather got slammed over the memo nonsense. First of
all, it's absolutely true that Bush used his ties to avoid war service, does anyone serious deny that? So CBS wasn't reporting anything
false at all. In the mean time, Bush was feeding the Swift Boat nonsense, which was absolutely untrue. Dan Rather resigned over the memo
nonsense, while in the White House, no one had the dignity to resign over Abu Ghraib, no one resigned because of lies about WMD's in Iraq,
or the ties of Iraq and Al Qaeda, etc. etc. Here's a page about Rather
from a right-wing "media watchdog" whose mission is to slander the press as liberal-biased.
Marie Brenner writes great in-depth investigative articles. You can read them
all on-line.
6-15-05
Professional/televised basketball is a sorry, broken sport. (Okay, M.S. points out that I'm exaggerating greatly; I still
enjoy watching it). First I'll describe the problems, then how they might be fixed.
Unlike most people, I don't just long for the glory days of Jordan and Magic. Great players and dramas come and go. The problem
with the sport is not the talent these days, it's the structure, which has become inherently broken. Problem #1 is the
fouls and the refs. Problem #1A is that foul calls are incredibly important to the outcome of a game, and they're so often wrong.
Now, my critics will say the refs are doing their best, that it's very hard, and it all averages out. That's simply not true;
there is a distinct bias towards stars; some players become skilled at flopping, or charging and intentionally drawing contact, etc.
The fact that it's a smart play to just drive at the hoop and draw contact is a reflection of a ridiculous problem in the rules.
The whole idea of rules in sports is to force the game to be played in the elegant and beautiful way that the fans and players want
to see (the Rugby and Soccer rules are some of the great examples of this, with the rule of Advantage, etc.). Problem #1B is that
fouls slow down the pace of the game, and it's just no fun to watch a game that's jerking and halting; basketball games these days
often have no flow, no story, no rhythm, because of all the fouls and other interruptions. Problem #2 is that the end of most basketball
games is just horrible and anti-climactic. A good spectator game should be like a battle, a drama, and the end should be the climax.
Instead, we have end of games that are a series of time outs and fouls, with long commercials and foul shooting in between, hardly
any play. The last 1 minute of a basketball game can take 15 minutes of real time. Instead of a final push of excitement, the loser
goes out wheezing and desperate. Problem #3 is that the foul penalty is not as bad as giving up the shot - that is, 2 free throws
is worth less than 2 points, so it's in your best interest to foul someone rather than give up an easy basket. This leads to things
like the hack-a-Shaq and the intentional fouls at the end of games that are a foul distortion of the play.
The key issue here is with close games and with the end of the game, because that's really the key moment we're watching for.
Imagine a tie game with a minute left to play. That should be incredibly exciting - it all comes down to this, the crucial
moments, the big plays! What really happens in the NBA in these situations? Almost always a tedious, painful viewing experience,
with the problems I describe above. This should be the best part of the game, not the worst!
So, how might we fix these? Well, one step is easy - reduce the number of time outs, and get rid of the rule that the time out
advances the ball to mid court. Perhaps also limit how often you can take a time out. The next thing to address is the fouls.
Part of the problem with the fouls is that when a ref sees contact and isn't sure whose fault it is, they'll just randomly pick
someone and call the foul. This call is easily biased by stars, floppers, etc. A far better option is to simply not call the
foul if you aren't sure who did it. If there's contact and it's not clear that one side is at fault, you let it go. Now, this
will result in far fewer foul calls and could lead to more contact, but you can fix that easily, you simply have to make it worse
when a foul actually is called. We can preserve the two-shot foul shot, but make each shot count for 2 points. Another option
would be to keep the foul shots the same, but make them like a technical foul, you retain posession of the ball. This makes it
very undesirable to commit fouls. We could also change the foul-out from 6 to 3 or something like that. Basically the goal is to
make it more like a yellow/red card in soccer - penalties are rarely called and they don't interrupt the flow of the game, but
when they are called, they're quite bad, so it keeps the players from just constantly fouling each other. The result is that the
normal flow of the game can go on for much longer stretches, there's more pure play, less of the officials getting involved in the
outcome of the game and breaking up the drama.
This kind of thinking is of course crucial in game development. You have to decide how you think the game is best played. Many
designers chafe at this - they protest "the player paid for the game, they should be able to play however they want!". Not so,
the goal is to encourage the kind of play that will be most satisfying for the player. Rules and penalties are important to keep
the game played the way it will be most satisfying. This is most obvious in multiplayer games, but it's certainly true in single
player games too. Part of the reason is that in a single player game, you are not only the avatar in the game, you are also a
spectator whatching the story of your avatar unfold, and it's a better story if you are winning through prowess, not exploits.
6-14-05
The Dems and Reps are both far more extreme than the majority of Americans. The obvious question is - why don't they move to the
middle in order to win more votes? Well, there are a lot of reasons, one is they want to motivate the big donors which tend to be
motivated by polarizing issues, another is that the middle is very lazy and tends not to vote or take action, while the extremes
are very active, etc. Regardless, the fact remains that if the Dems moved to the middle, they could probably take a majority and
win congress and the presidency. One way, for example, might be to adopt low-tax and low-spending policies, as well as aggressive
foreign policy, but stick with libertarian moral agenda - this is a position so far to the middle, it's almost like what the
Republicans were in the old "ideal" days (see previous post). Now, one problem with this is that when the Dems move to the middle,
the actual overall state of American politics would move way to the right, because the bisection of the Dems and Reps would move
far to the right. That is, if Dems are currently a 1 and Reps a 9, the average now is 5, but if the Dems move to a 4, the average
becomes 6.5 Thus, the short term affect would be a severe rightward shift of policy. On the other hand, the Dems would then
control the middle ground, and once they have control they could move back to the left. Unfortunatley, the populace is a bunch of
wishy-washy morons, and their liberal/conservative scale is entirely relativistic. That is, once the Dems move to be a "4", the
populace and the media redefine that as a "1", and the entire scale is reset with the rather extreme "6.5" now considered middle of
the road. This is roughly what happened with the Dems under Clinton, when they moved to a far more conservative position (supporting
wellfare limits, free trade, etc.), which immediately got redefined as extremely liberal.
Tom rightly points out that this is roughly what the labor party has done in England ; by moving severely to the
middle/right they've controlled politics for years now. Part of the problem is that the voters are fickle. If
labor has some scandal (such as Blair on Iraq), the voters will vote for the opposition even if their politics
are much more aligned with labor. The voters simply like to switch parties every few years, sort of to show
the politicians who's boss, and because they get sick of the same flavor.
6-14-05
Movies never show people having sex with condoms. Of course that absolutely does affect the behavior of the youth. I was
thinking, when a sex-crazed violent thug like 50 Cent becomes an accepted pillar of popular culture, obviously that has a major
affect on behavior, but it's not entirely what you would naively suspect. Yes, it glorifies that behavior for the people who
listen to his music and want to behave like that (the target audience), but a huge piece of the pie is in how it affects the
outside group - people who don't really listen to him or behave like him, the parents, the law makers, etc. - they become biased
toward seeing that behavior as normal, and it also gives them a mental excuse for why their kids behave that way. Similarly,
shows like "The Real World" not only make kids want to get drunk and have lots of sex, it also makes out of touch adults think
that it's normal for kids to do that, so when their own kids are getting drunk and sleeping around, the parents are more inclined
to think "that's what kids do these days", which in turn faccilitates that behavior because it's not punished/stigmatized/etc.
6-13-05
One of the brilliant realizations of the Bush administration is that the best way to get away with something is to do it in
plain view. When you do any act that's questionable, possibly immoral, unethical - if you try to hide it, and then some
reporter uncovers it, that makes it big news, everyone pays attention, there's a "hero" reporter and a scandal you were covering
up, even if it wasn't a big deal. Conversely, if you do something unbelievably heinous, but never try to hide it, it's hardly
news at all, it's not covered, no one cares.
I listened to an interview about white collar crime. One of the ridiculous things about modern white collar crime is that you
can commit heinous crimes and be totally unpunished if you didn't realize it was illegal and harmful. This makes it the burden
of the prosecutor to prove that you knew what you were doing was wrong, which is incredibly difficult. One of the things prosecutors
use is any evidence that you were covering up your actions, trying to hide them, destroy evidence. Thus we return to the idea that
if you just commit your crimes out in the open and never try to hide them, you go unpunished.
The news media doesn't know how to handle events that ramp up slowly or continue for a long time. Reporting and TV news are all
about big edge events, sudden, breaking, exciting news. Thus, things which happen gradually can easily slip through the cracks
and be consigned to back pages.
Most young people don't even know what Watergate is (see my previous post); I blame not the young people, but our woeful education
system, which has almost zero accuracte modern history. Furthermore, I think newspapers could do a lot of good if they would include
a paragraph or two of context with each major story; eg. instead of the 1000's of words wasted on this pointless nonsense about the
revelation of who Deep Throat was, spend a few of those words on reminder context.
6-12-05
When you're arrested for "resisting arrest", what arrest exactly are you resisting?
6-12-05
"Kinsey" is a terrible movie. It's told as a straightforward period hero movie, with villians opposing him, and our hero struggling
on despite their small minds, and triumphing in the end, publishing his great work and helping people to be sexually free. It's
"Seabiscuit" with sex. The problem with this is that it's a massive distortion of reality. The truth is that Kinsey was highly
nonscientific, and was discredited by the legitimate scientists of his time. In his later days, he was having sex with many of his
assistants, filming his subjects having sex with each other and with his assistants, and using "science" as a white-wash and excuse
for his sexual adventures. One of the big problems with his method was how he sampled for the survey. His survey was not done
randomly on a cross section of the populace. Rather, he intentionally surveyed groups that he found interesting or willing - usually
actors, dancers, homosexuals, etc. - fringe groups that were far more sexually active than the average. This was part of his agenda;
he was certainly not trying to do an impartial survey, rather he was trying to justify his own oddity by trying to show that fringe
sexual behavior is very common. Indeed, it was valuable that he brought fringe sexuality into the mainstream discussion, but his
figures are garbage, and no sex researcher uses them. In the movie he complains that we don't know the truth about whether some sexual
activity is really common or not, and Kinsey did not help with that problem at all. He tortured his wife with his sexual escapades,
and he himself descended into deeper and deeper depravity in order to get off; he became a masochist, and was eventually unable to
orgasm without inflicting severe pain to himself. Now, I don't have a big problem with movies that fictionalize history and distort
it; my big problem here is that the distortion is far less interesting than the truth. The real Kinsey story is full of ambiguity and
depravity, a very exciting story indeed of a twisted, flawed man who still does good for society.
6-12-05
"Nepenthe" in Big Sur has great hot sandwiches (burgers, chicken, etc.) and amazing views; you pay for it, of course, but it's not
ridiculous. A little further up the road in the "town" (more like a hamlet) of Big Sur is another restaurant and cafe with a gas
station out front ($3.60 for regular unleaded); the restaurant is decent, but the bakery is superb, have a treat and an espresso.
The Tanbark Trail follows a river through stands of big
coastal redwoods and lush under-forest up the hillside.
6-11-05
It's ridiculous that we use federal money to bail out 1) Hurricane victims who live in well known hurricane-prone areas, and 2) private
companies that fuck up their finances, like Long Term Capital, all the S&L's, the many pensions that are now failing, the insurance
companies after 9/11 or any big disaster, etc. etc.
These are examples of people taking risks; if it goes well, they want to keep all the upside for themselves, but if it goes badly,
they want help bearing the downside.
Case 1 applies to people who live in flood planes, fire-prone forests, etc. as well - if they want to take the risk of living in
stupid ass places like Florida, okay,
fine, but it's their risk, I shouldn't have to bail their asses out. and 2) it's ridiculous that the execs and investors can all reap huge
profits, then the company goes bankrupt and the taxpayers bail them out; they should be personally responsible and pay from their pockets
first, and what's more they shouldn't be able to take dangerous risks with money that's backed by the FDIC or anything like that.
6-11-05
In Bolivia, there is great unrest over many issues. Roughly, Bolivia has a massive majority of poor native Indian people, and a small
minority of rich, powerful, corrupt European caucasian people. The poor majority is successfully staging an uprising against the malicious
minority and the self-interested meddling of international powers like the IMF and foreign corporations which are trying to privatize and
exploit the country's natural resources (water, oil, land, lumber). One issue which first bothers me is the idea of ownership of natural
resources. How can private foreign companies come in and take ownership of the oil which is under the ground everyone owns? Theoretically
the resources under the ground, in the sky, etc. are owned by the government, and the government should represent all the people, and give
access to those resources for the benefit of all the people. In reality, in Bolivia, as everywhere else, the government sells off the
rights at a severe discount, which provides great profits to the few at the expense of the many. This has already happened in America, where
our government gave away massive amounts of land to the major developers (notably the railroad magnates) and continues to lease the mineral
and lumber rights on national land at severe discounts. The problem with this line of thinking is that if you take it to its natural conclusion,
you'll wind up with the idea that no corporation should be able to own any natural resources at all.
The powerful minority in Bolivia is trying to figure out how to retain power but regain peace. Their callow proposal is to separate the small,
oil-rich region they control and the large indigenous region. Most likely, that plot will fail. The correct way to retain power is to give in.
Give up power, speak for "democracy", but also speak of "capitalism" and "opportunities", give some of the Indians a taste of advancement and
wealth, let them think all of them can acheive that success in a "free market" system. Let them compete, but of course retain control of your
power networks and corporations and wealth. Let them choose their own trap, let them cheer for "freedom".
6-09-05
The best fast food available is -
1) Subway; now that they toast, their subs are better than Quiznos,
2) Wendy's Meditteranean Chicken Salad,
basically a decent Greek salad, reasonably fresh, though the chicken is cold,
3) Jack in the Box's Bruschetta Chicken sandwich, good quality
bun, real fresh basil and tomatos in the sandwich, I recommend it with no cheese and no mayo.
6-09-05
Culture in America is preserved only in tourist attractions. [...]
6-09-05
Back in CA, lovely to be home. Hmm.. I'm bored, maybe I'll drive to Canada ?
Random things along the way - Elko Nevada, a mining town, has the stinkiest men I've ever met (B.O. smell) and lots of sad sad bars with men
sitting silently in the dark drinking slowly; near Salt Lake City there are many crazy sights - an art work set out in the lake that's like a
tree with planets growing on it, made of metal and 200 feet tall; a huge smoke stack for a coal burning power plant, literally as tall as the
mountain next to it; salt flats and playa where they race cars, turned to mud by recent rain; near Reno there are some super-hot hot springs
which make steam rise out of the earth, and the dirt is hot to the touch; some sort of mining operation which has stripped the face of an entire
giant mountain; in Iowa, the freeway rest stops have WiFi, most of the truck stops along I-80 have WiFi too; I watched two truckers get in a
fist fight in a bathroom in Nebraska; two truckers in a Wendys in Iowa - they're fat, Russian twins, and they constantly have their arms around
each other and whisper in each others' ears; so many dead deer on the sides of the highway through Illinois, Ohio; the toll roads from New York
to Illinois cost about $10; the toll roads are like isolated systems, you're far from other traffic or the cities, there are very few entrances
and exits, maybe 20 miles apart on average, and they have these areas you can pull over and buy gas and such without leaving the toll enclave;
NPR is my savior, but I hate the way Terry Gross says "Fresh Air" so enthusiastically; everyone on NPR is using "iconoclastic" the wrong way,
they're using it to mean "iconographic" or "seminal" which is entirely incorrect; the whole state of Nebraska stinks like cow shit and pig shit;
Wyoming is insanely windy, I thought the hood of my car was going to be ripped off.
6-05-05
I woke up today and something clicked inside me - the trip was over. Unfortunately, I'm still in New York, and now I have to make it back to California.
6-05-05
Yesterday I took a bakery tour of New York, searching for rare and special treats, French and American pastries, brownies and cookies. I cheated and
tried my first place a day earlier - Jacques Torres Chocolate in DUMBO. At Jacques' place I had an excellent hot chocolate, made to order simply with hot
milk and grated chocolate; it's powerfully chocolaty, but not sickenly thick or heavy like many. The pain au chocolat at Jacques' was excellent, flaky
buttery pastry and dark excellent chocolate, not too thick to overwhelm the pastry; however, the pain au chocolat was a bit old; they claim they bake it
all day, but the foot traffic is not high enough to cycle the product quickyl. I started my
morning at Balthazar near Broadway in Soho. I tried the "lemon brioche" and "fruit focaccia". Supposedly Balthazar is a great place for brunch, but it was
jam packed and the wait was forever, so I took the pastries to go. The brioche was dry and stale, the focaccia is an unusual thing - fruit in the bread,
with almonds and powdered sugar on top, not too much sweetness, good bread texture, but again stale; it was only 11 am, but I think they must have done all
the baking early the night before. Next stop was the popular Magnolia Bakery in Greenwich Village. Mangolia is a major tourist stop now since it's been
on Sex and the City (apparently it was even before then, just not as bad). I had a devil's food cupcake with cream cheese frosting, and a double fudge
brownie with botterscotch topping (the plainest brownie I could choose). Everything here is covered in huge amounts of frosting and toppings, a bad
sign already. The frostings are terrible - just an overwhelming uninteresting excess of sugar and butter and oil. The cupcake was dry and grainy, the
brownie was sickeningly sweet with the topping; with the topping scraped off, it was decent, with a good heavy butter to make it moist and help the chocolat
flavor come alive, but too heavy. Nearby Tartine is a French bistrot with their own patisserie ; it looks like a lovely place for brunch where you could get
some fresh pastries. Their almond croissant is supposed to be the best in the city, but I found it dense and heavy, again stale; a good croissant is a
masterpiece of simple decadence and balance - it should be light and flaky and buttery, crispy on the outside and tender on the inside. The last stop of the
day was the City Bakery near Union Square. The hot chocolate is famous, Chris had warned me it was thick, but I found it excessive and unpleasant; the chocolate
flavor in the hot chocolate is not nearly as strong as Jacques', but it's far heavier and thicker, almost goopy. The chocolate chip cookie was disappointing as
well, too buttery and heavy. But, to my pleasure, the highlight of the day was found at City Bakery - the "melted chocolate chip cookie". It's a chocolate-chocolate
chip cookie where the chips are indeed melted and integrated into the dough; it was a bit crispy, but tender, not too heavy or grainy or dry, and the chocolate
flavor is intense, even stronger than the hot chocolate, each bite is just a pure dose of beautiful pure chocolate flavor. It's the only item on the tour I would
seek out and get again.
City Bakery hot choco fest
New York Metro best hot choco
New York Metro best choco chip cookies
6-04-05
One of the things that really disturbs me in New York is the lack of interactions with people. People don't look at you like another person,
you're just part of the scenery. Most places it's rude to stare at other people without smiling, here people just look each other up and down.
Most places if you look someone in the eye, they'll smile and look back, or look away uncomfortably or coyly. Here, it simply doesn't affect them,
they don't react by looking at you or looking away, they just keep doing what they were doing. Of course I'm incredibly anti-social, so you'd
think I'd fit it, but I don't like that I'm anti-social, and I like to be around social people to counter-balance my own AS.
Out with some of my sister's girlfriends last night. In the middle of a conversation, one of them mentioned "Black guys and puerto rican men *love* me".
Wow. If you've ever been to New York, you know the men here are really aggressive with girls; it's far worse than the classic construction worker stereotype;
they will literally hit on your girlfriend while you're holding her hand, press their bodies right up against her, etc. and by far the more aggressive are
the african american and puerto rican (and also italian and cuban - more consisely, equatorial cultures). And yet, this girl had personalized it. Never
mind that that guy on the corner has been hooting at every girl that walks by, when she walks by and get hoots it's because she's special, he really likes
her. I never understood how this technique of hollering so agressively at every girl worked (except when they're really drunk, then it certainly works on
everyone), but I guess this is how - some people are so hungry to be loved they don't care what form that love takes or where it comes from.
6-04-05
Dance review : "Chunky Move" , an Australian dance company sponsored by their government arts counsil, performed "Tense Dave" at the Dance Theater
Workshop in Manhattan. This dance/drama follows a surreal sequence of vignettes centered around an anti-hero (Dave) who is [...]
Art review : Daniel Buren's in-situ installation at the Guggenheim. The Guggenheim museum has long been the locus of a battle in the war between
art and site. Wright's fanciful spiral ramp and top-heavy facade are far more famous than any painting inside, and more powerful; this tradition is
continued by men like Frank Gehry and Calatrava who create flamboyant architecture that steals the show. Daniel Buren's installation does not try to
do battle with the architecture of the Guggenheim, to overpower it and win your attention back to the art - rather, he harmonizes with it, accentuates
it, and plays with it. His iconic vertical bars are placed around the museum, highlighting the curves and corners; he adds mirrors and colored windows
which cast the architectures in new lights, literally. As you wander around the old exhibits, which seem like odd bystanders in this duet, you find
his mark in unexpected corners, painted on the building's white walls. A few of his pieces are too whimsical, too psychadelic, but otherwise he
correctly lets the real star shine. In the end, Buren's work does what good art should - it shakes your perception
of an old icon so that you see it in new light and appreciate it anew.
6-02-05
The incredible density of New York City leads to many interesting side effects. I've never been to Tokyo or other cities around the world, but NY
is just staggeringly dense. Compared to the US's other big cities - Boston, Chicago, San Francisco - it's totally different. Even compared to places
like London and Paris it feels different. London and Paris don't have all the high rises throughout the city, and there are many quiet streets; in NY
it seems nearly every street you walk down is packed. This means there's a ton of stuff going on everywhere. There are these nasty little hard-top
parks where people play sports, and they're all packed. There are events going on everywhere. Last night I was walking home and I passed a square
where they were showing Ferris Bueller outside, projected on a big screen with a crowd gathered around.
Ate Peruvian food last night; it was quite excellent, Peruvian food is similar to other South American food, perhaps a bit like Cuban food, which is
to say it's mainly meat and rice (or plantain or yuca) with spices, the differentiating factor being the spices, which are earthy but more herbaceous
than the Mexican palate (which is dominated by the earth and smoke of cumin and peppers).
I know it's been said a million times in bad poems, but the landscape of the city really does remind me of wilderness. The city streets are canyons, the cliff
walls of buildings towering on both sides; the traffic is a river, ever flowing; in the distance, the great range of big sky scrapers looms high against
the sky.
It's funny how it's very easy to mistype words that sound alike. For example, their are words I often misplace. This isn't like "accept" where I actually
make a mistake; if my mind is focused on the spelling, I'll always get "their" or "there" right, but if I'm just thinking about the content and thinking
ahead about what I'll say next, I can often type the wrong spelling. It seems to me that this indicates that the language portion of the human brain is
working phonetically. That is, when we engage in writing, what's actually happening is we're having thoughts in some deep part of the brain; some higher
level translates those into structure, sentences, but not yet words; the next level then turns them into words - and this is really a speaking function;
in order to write, we simply cut off the link from the speaking brain to the lips, and instead some other part of the brain watches what the speaking brain
is doing and turns those sounds into spelling. Of course mistakes can be made in each part of the operation, and one of the cool things about the brain is
that it's massively parallel and the various portions work autonomously, so the portion of the brain that's doing the sound -> spelling translation is doing
it independently, like a stenographer, and it's not really aware of the meaning of the sounds, that's in an earlier part of the brain. If that earlier
part of the brain is paying attention, it will correct you as you go. This sort of brain model is being proven now with things like FMRI (Functional MRI)
which show the indepedent bits working and the neurons that are like network cables between these independent bits where they communicate. I think you
don't need the FMRI, you just need to engage another part of your brain which can sit and watch the rest of your brain work.
6-01-05
New York City is very depressing to me. You think you're good looking? 10 better looking people just walked by. You think you have cool hip
fashion sense? Not here, your style is so last season. You think you're a good cook? The restaurant right next door sells braised pork shank with
carmelized figs in an apple brandy reduction, cheap and fast. You're a good dancer? Political? A painter? Not here you're not. You're a dabbler,
you're an enthusiast, oh, and by the way, get your shit together, you're holding up the line / blocking traffic / blocking the sidewalk.
Driving into New York was quite the ordeal. New York drivers are by far the worst I've ever encountered. I don't mind the weaving around lanes, the
honking, etc. that's just agressive, and that's necessary in a crowded city. The huge moronic thing here is that everyone blocks the intersections,
which then fucks up the traffic going the cross direction and just slows everyone down overall. If people wouldn't pull into the damn intersections all
the time, all the traffic would flow so much better. The other thing that's really annoying here is that if you are at all polite or reasonable, the
other drivers get mad at you. For example, if you don't run over the pedestrian in front of you, the drivers behind you will honk; if you don't run a
red light, they'll often honk, etc. I'm also having to move my car every day because of the insane parking hours thing. All the spots here have various
exclusions, a lot of them are no parking 8am - 6pm ; the others have street cleaning hours when you have to move your car, things like no parking MWF,
midnight to 3am. He's a quiz - when it says "no parking Tuesday midnight - 3am" - what does that mean exactly? Is the the evening of Tuesday or the morning
of Tuesday? The answer is the morning of Tuesday; I find their use of "midnight" objectionable, and of course military time sure would help.
My sister wants a system where she and her employees can update an Outlook-like Calendar with PDA's and have them all update to each other over a
cell network. After an hour on the phone with Sprint, it appears this is possible, but mighty complicated and expensive. You have to set up a dedicated
server somewhere, either on your machine or in some server farm colocated somewhere. You have to run Exchange Server on it, which is very expensive.
You also have to run their cell server, for Sprint it's the Business Connection Enterprise Edition. Then with your PDA/cell service you have to pay
for connectivity to that, and they serve you updates over SMS. It's very difficult to figure out how to do this stuff, because their web sites are
shit, and when you call them up, you get complete morons. All these companies have tiered tech support now. When you first call, you get a screener
who's a complete moron. They quickly pass you off to a Tier 1 person. The Tier 1 person is basically a moron who's had some training and can read
the web pages to you, but knows nothing. The trick then is to convince the Tier 1 person that you need better help so they'll pass you up. Unfortunately,
my Tier 1 person had an attitude problem where they didn't want to admit they were a moron, even though I kept asking questions they couldn't answer;
finally they passed me up to Tier 2. The Tier 2 person is reasonably competent and can often help you, though it's still the kind of person who doesn't
actually understand the concept of applications, files, and networks. Unfortunately, these people deal with absolute moron callers 99.99% of the time
("my cell phone doesn't work" "is it turned on?" "oh, oops"), so they treat you pretty badly. I chatted with the Tier 2 person a while and got them
to happily transfer me to a Technician. The Technician actually know what a computer is. Unfortunately, my Technician wasn't familiar with these
exact applications and what I'm trying to do. Sigh.
It's crucial to bounce your ideas off other people. Someone like me who sits and percolates in my own broth will metally wander off and produce loads
of silly bullshit. A few minutes of conversation and seeing someone else's reaction can give you a test of what ideas are actually interesting, and
where you're way off base.
I've discovered someone near my sister has an open WiFi. Yay!
5-31-05
Happy birthday to me. I'm 28. Two more years before it's officially pathetic when I play frisbee with myself.
On the way in to New York I took the scenic route out of Pennsylvania to go through Amish country. I've been there before, when I was a kid, but two
things really strike me now - 1) lots of hotels in these random little towns; how odd for it to be a tourist attraction to just go and be near some
humans who live simply; 2) I saw an Amish guy on a modern hip cruiser bicycle, which looked very weird; I also saw an Amish guy on one of those old
foot-pushed scooters that you stand on with the big rubber tires, like people my age had in the 80's (of course, it was cool, so I didn't take a
picture).s
5-30-05
Still in Pennsylvania with family.
The Robert Horry Factor.
My back is killing me from all the driving and crappy beds. I dream of doing things like the Peace Corps, but my body is such a wreck, I can't handle
hard living. I think my youth of computer obsession has permanently crippled me. It's odd because I look so fit, but in reality I'm a mess, I have
pinched disks, a bone spur on my spinal chord, locked hips, displaced vertebrae, bound facia, etc. etc.
For some reason I find highways numbering really interesting. As I drive around I try to predict what the next highway's number will be. Over the
years I've guessed at the system, but I guess you could just look it up online. The even numbers go east-west, the odd numbers go north-south.
The multiples of 10 are the major E-W interstates, and they start lowest in the south with the 10, highest in the north. The tens plus 5 (like 45) are the major
N-S interstates, and they start in the west with the 5, end east with the 95. The other evens and odds below 100 are semi-major highways that
fill in the gaps. The 100's are offshoots of the corresponding sub-100, so like the 110 is an offshoot of the 10, meaning it connects to it and runs
roughly parallel. The 200's are transfers or connections, so like the 210 is a highway that takes you to the 10, connects to it, but is not equivalent.
The 600's are local loops, again labelled by the sub-100 they connect with. I'm not sure what the other 100's are, the 300's, 400's and 500's. I know
the 405 in LA is of course related to the 5, but I can't figure out what the 400 means; maybe it indicates an alternate route for a portion of the sub-100.
Cotton thread count is the new shaving razor blade-count. People blindly think larger numbers are better. 300 thread count used to be deluxe, now it's 400, 500 - I saw 650 the other day;
I'm not even sure why higher thread count has any beneficial properties.
How arrogant of us to call ourselves "American". That's a label for the people from two entire *continents* and we take it to mean just us. That's
sort of like using the word "human" to refer to whites, it's supremely disrespectful of all other people who should be included under that label.
The defining characteristic of separate species is that they don't (willingly) mate. For example, horses and donkeys are separate species because
they will not willingly mate, even though they are capable of copulating and producing young. The many types of domestic cat are not separate species
because they will eagerly mate. The many types of big cats are separate species because they will not mate, even though they could produce offspring.
Based on this definition, I conclude that ugly people and hot people are different species.
One of the crappy things about getting older and dating older girls is that they have more sexual history, roughly proportional to their age, though
there is a lot of variance. I have a very hard time being with girls with a big sexual history; I can't stop wondering about what they've done. It's
sort of like in Amelie or "Jeux d'Enfants". I imagine I'm a person who can touch a thing and suddenly have images of the past of that thing.
I'd like to do a video study on how blind people dance. Not people who went blind, only people born blind - people who have no idea of what "proper"
dancing looks like, people who just move naturally to the music, unselfconcious, unaware of other people looking at them.
I'm dating a girl I really love, but I still think about meeting girls. I always have, I guess I always will; it's not that I really want to,
in life I'm perfectly faithful, it's just that the romantic dream of meeting is always there; I'm bombarded with meeting fantasies in pop culture -
all romance is about the new thing, not the lovely old thing. I dream of going out and picking up chicks, but the whole point of that is to meet
someone great, so why would you want it when you have someone great?
I used to think I needed to get better at relating to ordinary people and enjoying their company. Not so. Ordinary people are shit. I need to find
the good people, and stick with them and be good to them and cultivate those relationship - they're rare and special and worth it.
The Bridge Bust is a fair on the bridge over the Susquehana between Wrightsville and Columbia, quaint small towns in Pennsylvania. They close
down the whole bridge and set up booths with crafts and crap and people walk around. The original bridge was burnt by the Confederates when they
retreated across it, and at the fair they recreate the burning. Some of the old country homes and farms around here are just amazing.
I've been reading Michael Crichton's book "Travels". It's not fiction, it's a collection of non-fiction essays about his many wild adventures. It's
rather a strange reading experience, because it's quite interesting, but I absolutely despise him, and it's strange reading the words of someone you
despise; a sarcastic voice in my head does running commentary along with his narrative, picking on him, and pointing out the gross errors in his prose.
Mike is a whiny, rich, lucky, spoiled bastard, who drives around in a Porche and dates young starlets nearly half his age, a different one each week;
he of course is not happy with his riches and fame and women, so he seeks fulfillment in new age spiritualism and exotic travel. He goes on wild
exclusive jaunts, like trekking to Shangri-La (in the near-Himalayan mountains of Pakistan), or to see the wild mountain gorillas in Rwanda (similar
to what that Gorillas in the mist lady did). His insights into people and life are incredibly shallow and self-serving, generally rationalizing his
own childish behavior. He has one whole essay about how people love to fear wild animals even though they're not dangerous (eg. people are afraid of
snakes and spiders but they are incredibly unlikely to hurt you - the real things to fear are cars, hamburgers, cigarettes, etc); he comes to various
silly conclusions and completely misses the right answer - people love to be afraid of those things because they aren't really dangerous, and it
distracts us from the real fears; we don't want to see horror movies that are realistic, that would be terrible, we can escape the really scary things
by pretending to be afraid of silly thing. One positive thing I get from the book is just the idea of making treks for really specific wild purposes.
Generally when I travel I just like to go some place and be there; I don't even like to plan to see the tourist sites or anything, I want to meet the
people there, wander, explore, just be there. That's all well and good, but it can give you a sense of pointlessness, and it doesn't generally lead
to good summaries of what you did. If instead you make some random specific purpose, like kayak down the Nile, you can go and "just live" for a while
before your central activity, then "just live" a few days after, and you have this focal purpose to give the trip an anchor. I like that idea, I think
I'll do it in the future. addendum - the book turns into a metaphysical load of new age shit in the end, please do not buy it.
Statistically, if you hook up with someone random, you're far more likely to hook up with someone who is extremely sexually active than someone who
is not. The variance is extraordinary - there are people who have been with 100+ partners, and others who have been with 1-10. Those people have
drastically different chances of hook up, perhaps 50% for one and 5% for the other.
The Republicans clearly should be happy that they are in power. However, if sensible Republicans would look down the road a bit, they should be
very concerned. 1) they've cultivated the power of the religious right, which is A) increasing the power of fringe groups, and B) may create a
backlash from mainstream America if it goes too far. 2) they've broken down any government based on truth, and made it all image and pitching and
PR, which is good for them now since their PR machine is so much better than the Dems, but long term it means that you can't fight real bad actions,
the judgement is all based on non-facts.
G Love ; I'm watching basketball! Screw John Tesh.
5-29-05
Why do they make toilets so high? Often I have to sit on my tip-toes, I imagine short people find their feet completely dangling; I find that very
disgusting, somehow that connection with the earth keeps me from being completely in the control of this crap-covered porcelain monster. There seems
to be almost no disadvantage with having a toilet too low, so why don't they err on the side of lower?
What species lives in more habitats and climates than any other? Homo Sapiens of course.
The vast majority of people at the veterans cemetery yesterday were very old, 70 or older, people who were contemporary to WW2 veterans, I imagine,
spouses and friends and brothers of the dead. Most of our deceased veterans are from WW2, partly because those people are of the age where they're
dying naturally, but also because that war was by far the most deadly in recent history. Even wars like Vietnam were pitifully harmless when compared
to the great bloody war when this country made a true sacrifice. The young are taking their holiday and having fun. It's easy to romanticize WW2,
because it was a just war, there was clear evil, and combat and strife for a good cause are ideals we can support. On the other hand, we didn't seem
to care when the Japanese were torturing and enslaving people on the mainland, we didn't get mobilized because of what the Nazis were doing in ghettos
and camps, rather we were mobilized for self-protection, and to compete with the USSR in the global power grab.
I'm crap at taking pictures. I never take pictures of the fun stuff. I used to want to be a photographer, because it's an easy way to be an artist
with no talent, and the work seems great - you get to travel to cool places like war zones and night clubs and document the life there. You could
also be a photographer of models or fashion where you'd get to pick up hot chicks. Unfortunately I find photography really boring, so despite my
efforts to make myself get into it, I just can't. Especially these days when there are a bazillion great photos on the internet, why should I bother
taking a photo of anything when I know a better one is already out there?
It must be annoying living near the border of Virginia and West Virginia. You'd get all kinds of confusion like "I'm in western Virginia" or, "it's in
eastern West Virginia" ; I found myself saying "I'm in the western part of the state named Virginia, not in West Virginia".
Did you go to the University of Tennessee or Texas?
Pirates - we put the "Aarrrr" in robbery. (disclaimer : this might only be funny after sitting in a car by yourself for 10 hours).
Driving so much, I've been thinking about the "highway pickup". Many girls I know have told me that they met guys while driving, somehow flirting
with each other through the windows of their cars. I've never met a guy who has done so. I have no idea how such a thing could ever happen; it's
easy to summarize, but what exactly happens in the details, how does it get started? How do you pass your phone number without crashing? You'd have
to take both hands off the wheel to do numbers. There are a lot of these things in life where people will summarize events, and it sounds reasonable
in summary, but I just cannot imagine for the life of me how the details are filled in.
Ate crabs last night; Crabs are associated with Pennsylvania for me because we always got them here when we visited (they're very popular here as a
party food for gatherings), even though the crabs are all from Maryland or North Carolina. Apparently there are seasons for crabs and this is just
the beginning of the season; they're best in summer, I guess. The other foods of Pennsylvania are sweet white corn (in August), Lebanon Bologna (best
purchased from a real country curing barn in Lebanon, PA), and the weird Pennsylvania Dutch food like scrapple, hog maw, or pork & sauerkraut.
I think the key personality difference between Dems & Reps is that Dems consider it more admirable to live to a high moral standard and fail (aka be
hyppocrites) while Reps consider it more admirable to live to a low moral standard (what some would consider "evil") and succeed.
When I went to pick up the crabs, I was going to use a cardboard box that my grandma had. She didn't want me to use it, because she liked that box
and didn't want the crab juice dripping on it. I tried to explain to her that if I didn't have the box, it would be dripping on my car instead, and
my car is rather more valuable than a cardboard box. She said, well, she needs that box, she likes it. I find most people act this way in their
lives, and certainly our country acts this way in our foreign policy. We'd rather destroy something of great value to someone else than inconvenience
ourselves in a small way. We'd rather destroy the natural resources of the earth, which will permanently affect the planet that billions of our children
will live on, rather than pay a little more for gas or lumber or paper. We'd rather kill a hundred thousand Iraqis than risk the remote possibility of
that country contributing to a terrorist threat which might possibly kill a few hundred of us. We'd rather use subsidies and restriction to prop up
American mega-farms, plunging millions of Africans into poverty and famine, rather than make a few American farmers find other jobs. Of course, when
I face my own decisions of whether to make a sacrifice for others or not, I usually choose the greedy path, though I strongly reject the idea that you
can only preach standard to which you live.
5-29-05
In Pennsylvania now with my grandma and cousins. I hadn't planned for Memorial Day and it threw a wrench in my works; I hate holidays, they just mean
a lot of traffic and all the camp sites are booked. Maybe if I ever actually had nice holiday parties I wouldn't hate them so much. Much of my life
I've lived not on a normal work schedule, and I've come to love things like camping in the middle of the week, or going to the beach in LA in the middle
of the week; it's deserted, and the few people who are there are a different type of people - free spirits or people on vacation; there's no traffic
and lots of open space.
Camped in the Great Smoky Mountains (Appalaichans). There really are strange hicks out here. The town of Bryson is a quaint old mountain town, with
lots of innertube rentals. Back East here, it seems like almost every little town is nestled in a picturesque valley, filled with history (often
involving how we killed the Indians who originally lived there). When I got here it looked neither Great nor Smokey, more like the Nice Green Hills,
but on my way out it was raining and the clouds were depositted in fog banks in the nooks and crannies of the mountains, and I saw the smoke. There
really are hicks in the small towns around here. Saw lots of wild turkeys hiking out in the backwoods. Turkeys spot you or hear you from far away,
and they fly a short distance and make a mad dash into the brush. They make horrible crashing sounds, they seem very clumbsy, but they get away well.
Turkeys here are small and reddish brown. There are lots of bears here, I was hoping to see one and wrassle it, but I never saw one.
5-26-05
In South Carolina, visiting Drew (Drew says "USA! USA!"). We just had some crazy hick barbecue (not barbecued hicks, rather barbecue made and eaten
by hicks) out in the country here, near Lexington. It's all pork BBQ, like pulled pork sandwiches; around here it's mustard-based sauce; in other
parts of the state it's vinegar-based, they get into big fights about it. Drew has a great house in the country right on a lake, and he can do a mean
powerslide in his 'vette.
Stopped in Athens, Georgia. Nice area, lots of old houses, lots of trees; walked around the botanical gardens. The downtown area is really cool,
lots of nice cafes and restaurants and cool shops and stuff. It's about the same population as San Luis Obispo, but so much more is going on, the
area is beautiful. Unfortunately it's blazing hot in the summer.
Southern kindness, my ass! People here are just as unhelpful as everywhere else. Maybe they're a bit more polite in their verbiage, but not one
actually helps when you ask for things.
5-25-05
Alabama has these giant Fireworks stores, like the size of grocery stores, full of a million kinds of fireworks I've never heard of. There's one in
Shelton, for example.
Georgia has "Package Stores". From what I can tell they're a type of liquor store; the only difference with a normal liquor store seems to be that
they're not allowed to sell single beers, but everything is very cheap.
Most of the cities down here in the south have no NPR station, but they have an abundance of christian news/talk stations.
5-25-05
Late night NO, just got back to the hostel after a night out. I went jogging this afternoon in the unbelievable heat and humidity; I took my camel
back, and my body was transformed into a water-flushing station, I must have taken in a liter and sweated out a liter. Went to the Preservation Hall
to see some old-school New Orleans jazz. This place is a gem - great music, cool old place, blazing hot with a ton of people packed in a little room
with no AC. I met a girl there, Petra, who was also road-tripping, she just going around the South Eastern states. We went out afterward and had a
drink. Music everywhere, some good, some bad. I wound up leaving Petra and found the street musicians I saw last night - just a mob of young black
kids playing brassy band jazz with funky beats; it was just like a neighborhood dance party in the street, their friends were there dancing away,
strangers stopping and joining in. The locals were amused by my dancing, they pointed and laughed and we all had a ball.
I'm not trying to meet girls on this trip, but I do like to meet people and talk to them, and it's just impossible to meet a guy and have a conversation,
you men are so brusque and unemotional around other guys; the only people I can easily meet are girls that are cruising. I can chat a bit with girls
that are with some other guy, but their attention is elsewhere.
I saw Antonio Esfandiari tonight. (for those of you out of the loop, he's a top poker pro, made famous by the WPT, but many of us consider him a
jackass and rather lucky). This will be the 3rd celebrity of met and trash-talked! It's so much fun, I encourage anyone who meets a celebrity,
do not just adulate them, flame them! They must get it all the time, I'm sure they're not amused, but it's great fun. It went something like this -
me, not sure : "Antonio Esfandiari?" him, trying to get a cab - "you got it, kid" , me : "let's play some poker" , him - "not today, I'm playing
tomorrow", me : "you scared of me?" , him - "yeah, I would destroy you, save your money" - me - "what are you gonna do?" - this is where I wave my
arms in the classic Antonio way; his friends all laugh as he gets in the cab to drive away.
I hate people who are always in a "correcting" mode, even if they're often wrong. I realize I'm like that.
5-24-05
Everywhere I go there are people talking about wanting to get into the video game business. I try to discourage them.
New Orleans is fan freaking tastic. It's a great party town, great jazz, fun bars, you can drink on the street and wander from bar to bar,
the girls are wild and showing their tits all the time, everyone is dancing and having fun, and the quarter is cool, small streets with all
the people crammed together. What's more, it has the history and food and great antique shops and such which make it interesting during the
day. The India House Hostel is cool; it's very social and fun. The beds are horrific and the place is generally in disarray, I've hardly slept.
Some guy in bunk room kept having nightmares last night, he'd yelp in his sleep every ten minutes. My aching back!!
Met some girls from Oregon last night who were here on business trip; they bought me drinks on their expense account. A lot of the drinks are cheap
here, you can get $1 beer on the street and $2 beer in bars, and not Bud Light, but decent beers like the local Abita and Sam Adams or Newcastle.
New Orleans is an olfactory experience. Bourbon street is all tourist's perfume, puke and spilled beer. The Garden District is heavy and
musky, with moss and mold and magnolia. The heat and humidity are sensual.
Saw Star Wars for the 2nd time. I liked it, but it didn't really hold up for me on 2nd viewing, though Natalie Portman's performance seems even
better, the fact that she's able to convey some real emotion despite the ridiculous non-acting of Hayden Christiansen. The thing that really made
it drop off for me was the CG. First time I saw it the CG just blew me away - the level of detail and realism - but now some thigns really annoyed
me. The background and metallic stuff is still very good for the most part, but the organic stuff sucks. I *hate* that stupid lizard thing that
Obi-Wan rides, it moves so horribly, and its shaders are poor - it looks like something from Babylon 5, all shiny and gay. I *hate* that they put CG
bodies on the storm troopers even when they're using human heads - it would be CHEAPER to just use a real human for the whole trooper and it would
look so much better. I know there might be a consistency issue, but that sets their standard for rendering the CG guys - make them look like the real
one. Yoda still bugs me, and all the bits where the humans become obvious CG in their lightsaber fights (Count Dooku becomes CG pretty badly a few
times). It's amazing how good human eyes are at picking up when something is off, even if you can't figure it out in your conscience mind. A lot of
times I'll see some background and think "ugh, fake CG", but I can't say exactly what makes it look wrong unless I think about it for a long time.
Somehow the subconscious can tell something is wrong, but it takes the conscious mind a completely separate analytical effort to explain it - the
funny bit here is that the realization it's fake and the justification are totally independent mental actions.
5-22-05
Datagrams and the Network of Trust : a new model for the internet. There's a ton of great information out there on the net that's not indexed by
any search well. One example I'm thinking of are all the bits of goodies that people write in blogs. I want to be able to search those bits based
on their subject, and of course also using something like the "NoT" to rate their content based on my connections and opinions. So the blog is not
indexed as an entire page, but each paragraph or each "datagram" is indexed on its own by topic. There are lots of sources of these datagrams - blog
entries, ordinary web pages, news & forum posts, review sites like epinions or igougo, etc. Of course you can't rank this stuff using the silly Google
ranking based on links from other places, since most of these things aren't linked. You have to just know the subject, and then you rank the datagram
just based on something like NoT - it's ranked by how I rank the source of the information (eg. do I trust this guy, or do I trust someone who trusts
them, etc.)
Another thought on the NoT - I heard this interview on NPR with the head of the French national library. He was complaining about the fact that Google
has a US bias. He totally understood the Google ranking. Some stupid bitch from Google was interviewed as well and didn't understand his point at all,
she just kept saying Google's ranking was like a democracy where the internet voted for the page ranks. The French dude made two perfectly valid points
about how the Google rankings are biased - 1) Google ranks have massive inertia, because once a page is highly ranked, people visit it even more, so it
gets linked more, and 2) the Internet at the moment is massively U.S. content dominated, so the ranks of pages is heavily U.S. biased. The problem is
if I'm some French dude, I want to see rankings based on my culture, my worldview, pages that matter to me, not to that American scum. Of course the
anser to this is just the NoT. It provides page rankings that are customized to your own worldview, so if you are in a different culture and have a
different set of connections, you get those pages.
I miss the good old Republicans. Of course, they never really existed, Republicans have always been fractured and corrupt just like the Democrats,
but there's this idealized image of what the party was about, really in the 70's and 80's - the old idealized Republican was pro-business, free markets,
civil liberties, balanced budgets, small government, less regulation, etc.. Now, like I said, that never happened, in reality the Repubs have presided
over some of the worse imbalanced budgets and huge government growth, but it was the ideal. Now, I also disagree with that ideal in many ways, but I
can at least respect it! It's a valid alternative view of how to run our society, and we could debate about it and reach a compromise, and it would be
cool. I think it's great to have people with alternative views and we can all debate and learn from each other. I miss the good old idealized republican.
5-22-05
Jobs, religion, TV, booze - ways to avoid being alive.
Being alive I measure analytically by your frequency of "active actions". I know that's redundant; the first step is an "active choice". Then an
"active action" occurs when you turn an active choice into actual action, eg. you do what you decided, just thinking is not enough. An "active choice"
occurs when you make a decision about something that you don't need to decide about, eg. no one else is making you even think on this topic, you chose
to think about it on your own, eg. it's outside of your routine, it doesn't come from an external force. The frequency & "activity" of "active actions"
is your rating for "being alive".
It's so hot and humid in Houston, if you go outside and do anything physical, you're immediately drenched in sweat, just coated in liquid. It sort of
feels good, it makes me want to have sex (even more so that usual).
5-22-05
When most people think about communism failing, they think about it failing from the top. That is, any sort of idealized communist/socialist/marxist
or cooperative scheme is doomed to failure because some power-hungry, greedy people will take over at the top and turn it into a system that works for
their benefit, and it will just be a form of Fascism. Now, this may be true, but I think it's much more depressing that communism is doomed to fail
from the *bottom*. It's depressing, because I think Marxism is a beautiful ideal, and the fact that the very people at the bottom who it would help
most are bound to destroy it, that's sad. The way I see it failing at the bottom is primarily through laziness and cheating on the social contract.
That happens when workers don't work reasonably hard because they know others will cover their slack. It also happens when people don't treat community
property well. Of course this happens in America all the time. Staying in hotels I think about how the American culture advocates trashing hotels
and taking advantage of "the system". That is, run the AC with the window open, run the water and flood the bathroom, etc. etc. - you're not paying,
fuck 'em. Of course it's not "the man" who pays - it's everyone who stays in the hotel. By fucking with a shared resource, you penalize everyone who
uses it.
5-22-05
Hardly ever in my life have I ever been taken on a date. A few great people did it a few great times, but in this day & age of supposed
equality, when are the girls going to step up and take some initiative? I don't even mean the asking out, that's a whole other issue, but
once we're together, a couple, how about you plan our night out for once?
I'm partly doing this trip so that I can tell people I did it. That sounds horrible, but it's not, bear with me. Many experiences are sort of
mediocre, but are important to do, because not doing them is worse. Hell, almost every time I leave my house I regret it, I would actually have
more fun at home, but I have to go out, because if I don't I feel like a bum staying home all the time, and you have to see different things, get
stimulation, even if the experience isn't actually fun, it gives you food for thought, helps your mind stay grounded to reality and connected to
the cosmos. The real reward then comes after you go back to your normal life and you can look back on it and remember.
5-22-05
Star Wars - wow, this movie was really good. Sure the acting is very bad and the dialog is weak, but the visuals and the audio are just so
amazing that it makes up for those flaws. What's more, the directing and pacing are suprisingly good, and the story is quite engaging. Knowing
how it all ends does not make the movie less engaging, in fact it's the very thing that drives it - we're eager to see it unfold. So this is
how Vader is injured, etc. Some miscellaneous thoughts -
Get Jimmy "Suave" Smits and Sam Fucking Jackson out of my space opera!!
How lucky was George Lucas to get John Williams? Wow, the music is still great and it's really carried the franchise.
Natalie Portman really reminds me of my dear Dan; maybe those are just beer goggles. It reminds me - the movie Closer stinks terribly, but it has
a nice strip-dance scene with Natalie that's almost worth it (no nudity though) (also, Clive Owen does a great Pacino impersonation that's quite
entertaining).
Huzzah to Lucas for putting in the political subtext. Star Wars was always a bit of a hippie message against power, but with this movie he's very
obviously tied it to current events, and done it with lines that are obvious enough even for the pathetic average American to pick up on, like -
"If you're not with me, you're my enemy" . Apparently there are lots of stories on this floating around,
such as , so I won't dwell on it.
I'm sure I've written this before, but I really hate the whole Metachlorians thing, and more generally the way the Jedis are super-powered in these
movies. Let's go back to when we saw the first Star Wars. Coming out of that movie, I wanted to be a Jedi so bad, and the powers of the Jedi were
not ridiculous. The Force was just the energy that binds us all. If you close your eyes, maybe you could feel it! Certainly in the arms of your
lover you could close your eyes and feel the power of the Force between you. The Jedi trained hard, controlled their minds and emotions, and developed
quick reflexes and steady nerves and the power to feel the Force. Maybe I could do that too if I was pure and good and worked hard! What a beautiful
dream. The new movies have crapped all over that. Jedis are not normal humans, they have these nano thingies in their blood that give them super
powers to flip around and jump 100 feet in the air, etc. etc.
They could have done a better job connecting Episode 3 to Episode 4. As it is, the gear from Episode 4 that they link in looks very out of place and
just silly low-budget (which it was). Most of the links were just pointless - Episode 4 is another 20 years or so in the future, there's no reason
why Princess Leia's ship needs to be the same, and those guys need to be in the same uniforms. There are a billion logical flaws in the movie, I'm
not here to point them out, Star Wars is not about logic, you have to set that aside.
5-22-05
Heard a press conference where Bushy said something like "these insurgents - they're brutal barbarians, you really can't relate to how they think" ;
with rhetoric like this, is it any wonder that they hate us?
Heard an interesting interview with the new commerce secretary, Gonzalez, about the import limits we just imposed on Chinese textiles. It was an
NPR interviewer who as usual was being polite and not really digging into hippocracy and contradiction and such, but the interviewer did poke a little
bit, with a question like "how does this limit on textile imports fit into the administration's policy of free trade?" (this of course is happening
while we're pushing for CAFTA), Gonzalez squirmed a bit, but then uttered one of those political statements that was very telling - "this administration's
policy has been very clear and consistent - we support free trade around the world, to provide opportunities for American business to grow and reach
more markets" , something like that - very clear in that the policy is to open markets for American companies, not to open markets in general, and
there's no reason to open our own market, in fact the truth is we are one of the most protectionist countries in the world by far.
I finally finished the book about Rwanda - "We wish to inform you that we will be killed tomorrow with our families" (longest title ever). It's a very
good book, everyone should read it and feel ashamed. There are any number of things in it that are just horrifying, but the thing that I keep thinking
of is just the basic fact of human nature that most people are really really horrible people. That is, first I content that people in Rwanda are fundamentally
just like people anywhere else (and places like Nazi Germany have mimic'ed this behavior). Second, in Rwanda when the Hutus were slaughtering the Tutsis,
nearly every single Hutu participated in one way or another - some by acting, most simply by going along, naming names, or even just by not objecting, not
helping the Tutsis. Only a few did anything to try to stop it, maybe 1% of the populace or less. Add 1st and 2nd and you can only conclude that the vast
majority of humans, when confronted with the decision to either oppose a massive horrific human tragedy, or go along with it to save their own skin,
they'll choose the second one. I walk the streets and look into the eyes of my fellow men. If a genocidal group came to power here and they were
advocating the whites killing all the minorities (and killing any whites that don't go along with the plan) - would you go along with it, or fight it?
I look into the eyes of my fellow men, and see people who would go along with it. Afterward they would claim they did nothing themselves, that they
didn't know it was a genocide, that they had no choice, they would be killed if they didn't go along with it. I see all those Hutus as guilty. I see
all the Germans in Nazi Germany as guilty, I see the Indonesians who did nothing for Timor - guilty, the Turks who did nothing for the Kurds, guilty,
and all these Americans walking the streets - not only are they guilty of inaction on various cases of American attrocities around the world, but they
are guilty of potential inaction - that is, put in the same situation as the Hutus in Rwanda, their actions would be shameful, and they carry the
stink of their potential sin.
Maturity can be analytically measured. I believe the single behavioral observable sign is in the time horizon that the person
uses for decision planning. That is, when the person makes action decisions, how far ahead are they (correctly) optimizing for happiness.
An immature person (eg. a baby) makes decisions based only on immediate happiness - will choice A or B make me happier right now. The
farther you plan (correctly) for happiness, the more mature. Note that I add correctly because planning far ahead, but doing so incorrectly,
is not maturity. Note that incorrect is not the same as making mistakes - mistakes are okay; incorrect planning means using the wrong criteria
or wrong method entirely, for example if you have a long time window, but you only plan based on happiness at the end of the window rather than
for happiness over the period with some weighting (eg. making decisions that give you some happiness 10 years from now but sacrifice much happiness
in the mean time, this is a false maturity).
The air quality in Houston & Dallas is some of the worst in the country, frequently at dangerous levels of pollutants. I realized just now that the
people here really don't care, because nobody goes outside here anywhy, it's ridiculously hot & humid, people just stay in their nice air conditioned
homes and offices, and if the outside air were poison gas it wouldn't really affect people much.
5-21-05
In Houston now, at my mom's house. I lived in Texas for years, so it's too familiar, it's not part of the discovery, I want to get out of here. I'm
headed for New Orleans next, I imagine it will be fun there, but fun really depends more on my own mind than the location, and a good state of my mind
is easier to establish at my house. My god, I'm such a baby, how did people ever get by 1000 years ago? I need my good food, my A/C & heat, my nice
bed, etc. etc.
A little techy note for you game developers - I've been listening to a lot of radio driving through the heartland and have heard a lot of interesting
things. A lot of radio stations have done little blurbs on E3, and they'll do those little news comments, where like they run the report from the
man on the scene, usually a standard AP report or something, and then the local personality makes a comment. Overwhelmingly, the local personalities
are telling me one thing - PS3. A lot of game developers say maybe Xbox360 could take off, grab a good lead of market share and actually beat the PS3.
I used to think that might be possible, but now I've totally changed my mind. The brand domination of Sony and Playstation is just too strong. For
god's sakes, if they took a PS2 and scratched out the 2 and wrote in a 3, it would sell better than the Xbox360, no matter how much the Xbox stomps it
technically.
I must become like a samurai, like a lama, like the kwisatz haderach - fully in control of my self at all times, master of my own mind.
I like the hotels in Arizona and New Mexico in the middle of nowhere. Pretty much everyone staying there is on a big drive
between someplace in the east and someplace in the west. The whole town has a strange empty surreal feel; there's nothing to
do at all, perhaps one dive bar, a really crappy swimming pool. Everyone is sort of in a limbo state, tumbling.
I think CA housing is clearly in a bubble, but I can't figure out how to profit from that.
5-20-05
Oklahoma City late night. Who knew this was a crazy party town? The old neighborhood of Bricktown is packed with people already at 10:30 ; families
are leaving the restaurants and drunk kids are already stumbling between bars. Graham's Country Dancing outside of town is hopping. The CityWalk is a
trashy big bar in Bricktown where tons of locals scream and flirt; it's got lots of different theme rooms, a wild karaoke scene, etc.
I hate the way karaoke has become this fancy event now, where everyone sings so damn well, and shows off, like American Idol, doing vocal flourishes
and stuff. Karaoke is fun because everyone is *bad*, you sing bad, you get embarassed, everyone laughes; Karaoke is also only fun
The right way for advertisers to beat TiVo and such is to make commercials that are so entertaining, people choose to watch them. That's really not
that hard, they can do great comedy bits with real comedy stars, like Dave Chapelle, or do installments of dramas like the old coffee ads, etc.
I'm not sure what I hope to find out here on the road. At the moment it feels like medecine - long hours in the car, sleeping in my uncomfortable
camp bed or the uncomfortable cheap hotel beds, away from my lover and my home. I'm going to force my self to stay out here on the road until I
find whatever it is I'm looking for.
Today I saw many amazing things that I didn't take pictures of. For some reason I get in this mood sometimes where I really can't be bothered to get
my camera out. Some of the things I saw - near Amarillo : that cars stuck in the ground thing that's quite famous involving some Ant people or something,
the Big Texan, which has the 72 oz steak that's free if you finish it, huge huge stockyards full of cattle waiting for the slaughter, huge huge grain silos
and grain elevators; here in Oklahoma, I've seen fields of wheat, still young; wheat mazes, not yet operating; giant modern windmills, like white obelisks,
futuristic; one of the giant windmills underconstruction, with an even bigger crane lifting up the massive propeller fan.
In the panhandle, it's like a foreign country. Wide open fields. On the radio in Texas, at the hourly news break the announcer went over the prices
of beef, just like most news people go over the DOW, eg. march cattle is up 35 cents to 80.75, etc. apparently they track a different price for each
month. On the radio in Oklahoma, they do the same thing with wheat, winter wheat, etc.
Yesterday I was in eastern Arizona. Record heats for this time of year, 105 degrees, the kind of heat that makes you want to not get out of your car.
5-19-05
I'm stopped at an internet cafe in Flagstaff, AZ. The cashier girl is talking about E3 to some nerdy guy holding comic books; I pointedly ignore
them - I'm trying to get away from those people, not meet more of them in new places. Downtown Flagstaff is pretty cool; it's a bit small and a
bit touristy, but it's all in old buildings when this was a stop on Route 66, with cool cafe's, lots and lots of bicycles, and everything indoor/outdoor.
I'll put some photos on the Yahoo photo page. I've just been at the grand canyon and picked up a bit of a sun burn. The grand canyon is amazing,
but perhaps it's too amazing; it bludgeons you with beauty until you're numb and can't see any more. It's much easier to appreciate small beauties,
a little twinkle in an ordinary scene. The grand canyon is one of the most international places I've ever been. German and Japanese tourists come in
by the bus-load. The hikers I meet are Italian, French, Swedish. There's a full grocery store, the hotels are right on the rim; too many tourists,
ruin the isolation. The checker at the grocery store is from Ecuador, he's here on a work-exchange program.
I haven't got into the road trip mind set yet. Maybe I'm still too close to home; I can think of just turning back and going back to
San Luis and my beloved Danielle, and that sounds mighty good to me. I wish I could smoke; when I think of great road trips, I remember big
American cars with a bench front seat and smoking.
5-16-05
Now part of the timeline -
A continuing feature : what should I do with my life?
- Make indie video games. Work at home and make games by myself, with contract art & sound. I think I
could do this and perhaps be successful enough to support myself. There are some big downsides to this - for
one, it's very isolating, you work alone all the time. The other is that this business is turning into the
mainstream game biz - production values & costs keep rising, and it will be hard to compete with PopCap, etc.
On the plus side, my productivity when I work alone is incredibly high.
- Make interactive multi-media and art. This is similar to the above, but instead of making games, I'd
be making interesting interactive experiences. This is actually much more intersting to me, but much harder to
make a living at; I'd have to get funding from art galleries and grants and such, and I hate working that scene,
basically begging people for money.
- Write fiction (+ write music). This has always been one of my dreams, but it's the kind of thing where
I could spend months on it and wind up with nothing. I'm also way out of practice writing real fiction, I
probably suck these days. Making a living at this is hard to impossible.
- Write non-fiction (on poker & software). I think anyone who reads this site agrees that my non-fiction
writing is pretty reasonable. I think I could do this and make a living at it. Not sure how fun it would be. I
currently have a half done book on poker that I think would revolutionize poker study, but the market for poker
books is flooded right now, and without a celebrity's name attached, it would die. (if you're reading this and
you're a well known poker pro, drop me a line).
- Be a poker pro. This sounds good until you actually think about it. I also don't think I actually
have what it takes to be a pro. I do think that my understanding of the game is good enough, my problem is
that my emotional reaction is too strong, I can't recover from bad beats. On the other hand, guys like Mike
Madusow seem to be able to have success despite being emotional babies and poor play, so maybe it's easier than
I think? In any case, this doesn't seem like an actually fun job - the average hourly wage is not great, and
it's very stressful.
- Be a political science professor (write books, help think-tanks). I just had this idea recently, and
it's sort of appealing. On the down side, I'd have to go back to school for a while, but politics and learning
is very stimulating to me. I've always wanted to be involved in politics somehow in a way that would actually
make a difference, and volunteering for the pol parties never seemed like it would help much. Being a prof, I
could certainly reach all the kids in my class, and maybe write books, papers, that might have some affect (though
plenty of wise profs already do this and it doesn't seem to help much). The down side is all the reality of
academia - that's part of the reason I dropped out of my physics studies. To go from a BA to a PhD to a post-doc
to an assistant professor to a tenured professor involves a lot of social politics and maneuvring and beaurocracy
that's incredibly unpleasant.
- Be a chef. I love to cook, but I think I like it more as a hobby than a job. This is one of those
things where it would be great to be on top - be an executive chef who designs the menu and supervises the
kitchen, but doesn't actually have to be in there slaving in the heat and the stress every night. Being a
line chef actually seems pretty horrible, though it's romanticized in "Kitchen Confidential" and "Mostly Martha"
and such.
- Run a cafe or restaurant. I've always sort of wanted to do this, but I have no idea if it would
actually be satisfying. Certainly it's incredibly financially risky (90% of them fail). I also would have
trouble dealing with the stupid customers (if you've seen the British show "Chef", that's me).
- Work on video games in the industry. This is the "keep on keeping on" option. I could work with a
good team and make good games. I'd love to work with some smart, interesting guys on exciting stuff, and I
certainly have that option now. But, life is short, there are so many other things to try...
- Be a tech director or other type of manager in the game industry. This is my fallback career for when all
light burns out in my spirit. I can become a corporate zombie and make good money with reasonable hours.
- Run an alternative health clinic with my sister. My sister is a successful pilates teacher who has a
small business and a big opportunity to grow. I think this is a fantastic growth business to be in. I would get
a massage license and maybe a Doctor of Chiropractic or something so I could help, but mainly I would contribute
money and business advice, and really it would be her business, she's the one with the skills. Certainly this would
be very good for my half-crippled body.
- Write newspaper/online reviews of restuarants, movies. This would be a pretty great job, and I think I'd
be good at it; like most people, I think my taste is great, but in all seriousness I think I have broad taste and
can express clearly what I think is good & bad about things. It seems reasonably easy to get into this field, because
you can start small, just writing reviews online, then for the local small newspaper, and move into the bigger markets.
I imagine it's very competitive and hard to crack into the real top newspapers.
- Be an architect. I love architecture and think I have a good sensibility for it, as well as the good
mix of math, physics and artisistic/spatial/emotional skills. On the down side, this would take a lot of school,
and architecture is a nasty field where it's really great if you can be at the very top where you get a lot of
freedom, but 99% of architects wind up designing strip malls and tract homes.
- Coach a pro football team. This is included just because it was one of my childhood dreams. It's very hard
to crack into this business without having been a player and moving up through the ranks, though it is possible (see Bill Parcells, for example).
Working at the lower levels is not very appealing to me, that's more baby sitting than strategizing. It would be cool to be
a consultant and do proper EV analysis of football decisions (run or pass, etc.)
- Be a writer for the Daily Show or other smart comedy. This is included just because it was one of my childhood dreams. This
would be an absolutely fantastic job, but surely very hard to get, and it seems I'm not so funny as I was in high school when I used
to write comedy sketches all the time with my friend Jordan.
- Just do fun/miscellaneous jobs. This might just be a temporary thing too. Some options are - work in a state/national park,
work as an activity coordinator at a resort in Hawaii, work as a tour guide for rafting or biking trips, etc.
5-16-05
Tomorrow I leave for my cross-country trip. I'll have my lap-top and my camera and stuff so perhaps I'll do a bit of a photo-blog. The thought
of that excites me a bit, but at the same time I don't want to spoil the genuine experience by living it as a documentarian. There's an
interesting way that experiencing things as a reporter, as a blogger, as a photographer changes and often enhances your experience - people will
talk to you more, take you back stage, try to impress you, give you their time & attention, and you yourself can live as an observer and not
feel out of place.
5-16-05
Conversation with random people seems almost entirely pointless. The issues that interest me are 3rd level issues; that is, the 1st level is the
basic definition of the terms and the facts; the 2nd level is the analysis of the interaction of the forces; the 3rd level are the subtle issues
that are unexpected or things that arise from indirect interactions, influences, etc. In conversation, it's hard to even get past the 1st level.
You have different ideas of what the basic terms mean, and most so-called "intellectual" conversation is just about defining the terms and fighting
over agreement on the base facts - these are trivial issues, and their discussion provides no benefit UNLESS you are establishing a long-term
dialog with this person and you will be able to progress to the higher levels in the future.
5-16-05
The basic problem with a capitalist/individualist society is failure to understand The Commons (as in the Tragedy of the Commons). In a Republican/Conservative/Ayn Rand/laissez-faire/darwinian
capitalist society, the net result over time is A) flow of capital from the less capable to the more capable (okay, that's fine) B) destruction of the
commons when it benefits the few, and net destruction of the system. The world is like a playing field, whereon the few can advance themselves by
destroying the entire structure. Our society has no mechanisms to encourage individuals to benefit the greater good, and our moral philosophy is
growing away from the benefit of the masses all the time.
5-16-05
If you slam on your brakes and THEN turn on your turn signal, you are failing to understand the entire purpose of the turn signal. It astounds me that
99% of the population are completely incompetent at the things they do every day. Okay, I can understand, most people aren't going to get [insert complicated
thing here, Rocket Science for example], but these are the things they've done thousands of times in their life and they still fail to exhibit even the
most basic understanding.
5-16-05
I hate capitalist friction. I have a lot of services that I now are screwing me over to the tune of several hundred dollars a year total - my bank,
my cellphone, my cable, etc. - but I can't fix it. For one thing, many of them have virtual monopolies (due the cost of getting into that market),
or it's simply too much trouble for me to cancel one service and switch to another, and take the down time of transition, or just all the time talking
to customer service, etc. etc. Oh for the idealized fictional world of friction-free economics!
5-15-05
When we went to war in Iraq I repeatedly raised the point of how ridiculous our president's black & white rhetoric was. We say we're doing it to
support democracy, to bring down dictators, to stop human rights abuses, and yet we are the ones who put Saddam in power, we've supported dictators
all over the world, we ignore human rights abuses in Rwanda, Sudan, etc. etc. This is pure hypocracy, but now an amusing situation has come up where
this hypocracy is embodied in a single nation - Uzbekistan. For some time we have been sending terrorism suspects caught in the Middle East for
"interrogation" in Uzbekistan (aka torture; Uzbekistan is a well known violator of prisoner's rights,
for example ). This is part of a larger CIA policy to use
other countries to do the dirty work that would attract too much attention if we did it ourselves. Uzbekistan is our ally in the war on terror, and in
exchange for torturing people we want them to, we have normalized relations with them and established trade and aid deals. In the mean time, there
is currently a pro-democracy uprising in Uzbekistan, where mobs of people and semi-terrorist groups are trying to get international attention and
fight the rule of the authoritarian President Karimov. The reality of the world is a complex political web, and GW's black and white rhetoric is
naive and untrue; there are certainly cases where we need to ally with evil people in order to meet greater goals (Pakistan's Musharraf might be one example),
however, Uzbekistan is not really a difficult case - we should not be using foreign states to hold our prisoners, and we should not
be supporting dictators. So, I ask you, Mr. Bush -
Are we for democracy, or against terrorists? Are we against authoritarians who abuse human rights, or are we with anyone who helps us
against terrorism? If you're "with us or against us", which one is Uzbekistan?
5-15-05
I have three bicycle repair books - Richard's Bicycle Repair Manual (minimal text, great pictures), Bicycling Magazine's Complete Guide to
Bicycle Maintenance and Repair (long on title), and Zinn & the art of Road Bike Maintenance (pun-tastic). Any one of them on their own is
a worthless confusing piece of crap. To actually do a repair, I read the section on the given repair in all three books. Each one provides
a partial view to the truth of how the problem. I imagine I'm looking through a window. On the other side is the truth I'm trying to
discover, but most books are a poor window that give only a partial view, maybe it's distorted by dirty glass; but I need not look through
just one window - by combining the view through many windows, I can piece together what's on the other side. This is a great technique for
research that I use all the time, and far too few people use it. At work, many people would read one academic research paper and go "I don't
get it". Ok, read another paper on the same subject, and another, and another. When I was learning Quantum Field Theory, I read four or more
text books that all cover nearly the same topic - Kaku's, Weinberg's, Peskin & Shroder's, Dirac's, Feynman's, Coleman's, Baez's, Nash's, etc.
All provide different ways of looking at the same truth, different techniques, and by combining them you can get to a far deeper understanding
of the truth behind the window.
5-14-05
I'm so sick of all the meaningless non-adjusted numbers. The S&P went up 5% last year. Sounds ok, but inflation was over 3%, so if you
use inflation-adjusted dollars, it's gone up less than 2%. The economy added 200,000 jobs last month; sounds nice, but it takes 150,000
jobs just to keep the same employment percentage. etc. etc. Unfortunately the only way to make companies & governments use real meaningful
statistics is if consumers force them to, and we don't, we love to swallow the silly meaningless numbers that are easily distorted. Almost
any time you compare dollar values or head counts over periods of time, it's misleading; it's far better to use real spending power in terms
of goods (even inflation-adjusted dollars is not very good here), and portions of the population.
5-13-05
I just heard about this great stock - BPT ; it's a trust in the Prudhoe Bay
oil operations of British Petroleum. The value of the stock roughly tracks the price of oil. In the past 5 years it's gone up 600%. The great
thing about it is that in addition to that it has a 10% yield on a 7% dividend, which comes from the profits of oil operations. That yield goes
up and down with oil prices as well, but is always pretty good. The problem now is that I'm too late, as usual - is this still a good buy? Oil
prices will probably continue to rise, but they might have a short term depression on the way.
5-13-05
I watched "The Dark Crystal" last night with Dan. At the end the credits roll, and there, as always, is "color by Technicolor". I
wondered, what does that actually mean in this day and age? Back in the old days, Technicolor was a revolutionary colorization process,
but now people just use color film and develop it, so what is "color by Technicolor?". Well, it turns out Technicolor is a company with
a cool website
that tells you all about what they do; basically they develop film, provide dailies, film manufaturing, etc.
One of the cooler things to me is the way they now mix film processing with digital control. The primary film process is still all chemicals
and light. That is, a negative is exposed in the camera; this is developed with chemicals to set it. This is copied to a positive just by shining
light through it (this is the "interpositive"). The positive is copied to another negative; this negative is now used to mass-produce the production positive prints (this is
the "internegative"). The original
negative could have been used, but the idea is to touch that as little as possible to keep the original master safe. If the production negative
is damaged in printing, you can make a new copy from the interpositive without going back to the original. Now, the cool thing is that you can
control things like saturation and contrast and brightness in the copying process in a purely analog physical way, by controlling the light and
the chemical processing of the films. The cool thing that Technicolor now does is let you control this with computers; rather than futzing
around with exposure time and different chemical baths like they would in the old days, the interpositive is scanned into a computer. You
can then tweak the image settings per-frame if you like, and this is all stored; then when the internegative is made, it uses the computer
settings to control the physical process; the film process still is fully analog and physical, but it uses the convenient digital controls.
Of course all of this is going away and everything will be pure digital soon, and then "color by Technicolor" will be even more meaningless
than it is today.
Another thing in "The Dark Crystal" made me rather sad. There's this creature "fizzgig" which is a small, cute ball of long fur that hops around,
but when it's mad is surprises you with a massive snarl of sharp teeth. In one scene, the heroine, a female Gelfling, gets captured and is strapped
into a torturous operating chair, and the evil mad science doctor (a Skeksies) is going to drain her life to feed to the emperor to make him young.
Fortunately, she's surrounded by cages full of these cute little animals, and she has the ability to speak to them; she calls to them to save her
and they break out of their cags and suddenly transform from cute to snarling and jump on the doctor, while some bite her straps and she escapes.
Some of you may find this scene eerily familiar.
5-10-05
I made roughly this cake for Dan's birthday. I've
never made such a tall chocolaty cake before, it's quite fantastic and easy. The technique for making mousse in this recipe is very good - you
drizzle hot syrup into beating egg yolks, rather than mucking around with whisking egg yolks over a double boiler, which is very difficult to do
(you either cook them too much or too little and they can easily clump). I like using Kahlua to moisted the layers of genoise rather than the
coffee simple syrup.
5-08-05
Looks like a good time to buy Berkshire Hathaway B shares.
5-07-05
A nice little math problem for you : you have 1 dollar, you go to the store and you buy something
with a random price of a dollar or less. If you do this infinite times, what percentage of pennies,
nickles, dimes and quarters do you have? (assume the cashier gives you change with the minimum number
of coins each time).
The answer is 42.5532% pennies , 8.5106% nickels , 17.0213% dimes , 31.9149% quarters. It's a lot neater written as the average amount
of change you get from a random transaction : 2 pennies, 0.4 nickels, 0.8 dimes, 1.5 quarters.
addendum - Ignacio says the more interesting problem is to figure out how to define your change system to minimize the average number of
coins people cary. That is, assume a system with 4 coins of integer value, how do you set their values such that the average number of
coins made from change on a random amount in [0,99] is minimized (you must be able to make exact change).
Just guessing wildly I think the answer is 1,3,10,32 , which is an even logarithmic distribution, but apparently that's not even close.
The answer is here ; obviously it's easy to solve by computer
sim, but I wonder if there's any math/analytic way to jump to the answer? I hate discrete math.
5-04-05
Went to the dunes yesterday with Rich & Andy and rented ATV's ; the riding was great; here's a
picture . Tips for those who
want to go - 1) wear jeans and a sweatshirt, even when it's hot out; the sand whips you like a sand-blaster, you need coverage, and
when the ATV rolls over your leg, you'll be happy for the jeans. 2) Wear gloves (bike gloves or something like that) and goggles
(ski goggles work fine). 3) Bring water, wear sunscreen. 4) Go in the morning when it's not windy; it always gets windy in the
afternoon here, and the dunes in the wind is not only unpleasant, it's very dangerous.
The History of the Pismo Dunes is really interesting. It used to be a really
popular get-away, highlighting driving on the beach, and clamming for the now-endangered Pismo Clam. Another oddity about the
Dunes is that the Ten Commandments movie set was built in the dunes and is still there, buried under the sand!
5-04-05
I went to San Francisco last weekend to see Songs Ohia (touring as Magnolia Electric Co ) at The Bottom of the Hill .
Jason Molina - the diminutive, soulful singer/songwriter behind Songs Ohia and Magnolia Electric Co - has an exposed, soulful voice and a penchant for writing
songs about the blues, which makes for a powerful live performance. The show was completely packed, I'm sure the fire marshal would have been unhappy if he
weren't mesmerized by the sound of the band and Jason's puppy dog eye brows. The crowd was full of devoted fans who had bought tickets for the sold-out show
months in advance. They played lots of new material from the just released "What Comes After the Blues", but the crowd really came alive for the older material
from Songs Ohia. Expectations for the show were very specific, since the band released a live album "Trials and Errors" from earlier in the same tour, so we've
all heard exactly what the songs sound like live.
Other discoveries in SF : "The Crepe House" in the tiny pretentious Hayes Valley area has mediocre food but great espresso; personally I've
come to hate Lattes and Capuccinos, I try to find proximities to a Cafe Creme, and if you ask for a "dopio with a little steamed milk and foam"
at The Crepe House you'll get a good facsimile. The Lower Haight was a big disappointment, not much real interesting life, just
hipsters and stoners; none the less, Ah Bodhran is a great Irish
Pub, unlike most; what makes it great? 1) no puke smell, 2) real Irish people go there 3) real Irish decor and beers, including nicely poured
Guiness and Murphy's 4) a full bar with bartenders that make proper cocktails 5) nice lighting, 6) good music (hip, not pub crap).. Axum Eritrean/Ethiopean
in the Lower Haight was pretty good and very cheap ($12 for the platter for two). Lush Lounge is an old favorite;
it's a neighborhood bar in the strip club and prostitute neighborhood around O'Farrell; the bartenders are friendly and mix great drinks,
the crowd is unpretentious but cool; unfortunately, they seem to have gotten rid of their piano and closed the upstair balcony, so it's not
as much fun as the last time I came.
My new discovery of the trip was the Clement St. hub of the "Richmond" neighborhood - this is an
ethnic neighborhood, very cheap, very lively, with great restaurants, asian groceries, and cool cafes.
We also saw the movie "In the Battlefields" at the San Francisco International Film Festival, at the
Kabuki theater in Japan-town (stop at a grocery for Guava milk drink, and dine on Shabu-Shabu). "In the Battlefields" is a great
film - go see it if you ever get the chance. It's a story of a little girl coming of age in Lebanon a few years ago; the background
of the country is never really explained, it's just the life they have; they family doesn't even talk about the violence and poverty
around them, they just deal with their own problems and make do; a beautiful movie, incredibly realistic, including one of the grossest
sex scenes I've ever seen, not because of what happens, but just because it's not sanitized.
4-29-05
Pascucci in Santa Barbara is a mediocre Italian restaurant, but the highlight is the well-chosen and reasonably priced wine list. Bedford-Thompson, Curtis,
and the star - Qupe Syrah for only $25/bottle , an exceptional price at a restaurant.
4-29-05
Rent-a-dog! Only fifty dollars a day, take a dog to the beach or the park to play; our dogs are friendly and well-trained. Pick from puppies
or young adults. Never have to deal with the dog messing up your house or getting old.
4-29-05
I just got a root canal, so my ranting may be more incoherent and surreal than usual.
Apparently my roots are exceptionally difficult to get at, so it's only half done and I have to go back in to get it finished. I'm on "vicoprofin" which
is a mix of hydrocodone (opiate) and ibuprofen. Amusingly enough, there are very few bad side effects of hydrocodone (other than addiction), while the
side effects of the large Ibuprofen doses
I'm on are quite severe.
4-29-05
Last night, coming home at midnight, I noticed a lot of garbage cans near my house knocked over, and a pack of teenage boys walking in the middle of the road.
While I can't say for sure that there's a connection, it seems highly likely. I stopped my car next to them and stared at them menacingly for a while (I'm sure that taught them a lesson).
This morning I hear the garbage truck making its rounds, and I feel sorry for the garbage men who have to deal with the mess. I don't really have a problem
with juvenile miscreants making some trouble, but they clearly are just inconsiderate or fools - all they've done is made the garbage men's lives more unpleasant.
Pranksters should pay some heed to what the consequences of their actions will actually be. The classic TP job is okay, but this has the problem
of taking a while and being quite obvious as you do it. A better one is spraying or leaving something really stinky on their front porch (you can grow your
own stink pretty easily or buy things in hunting shops or mix some chemicals).
4-29-05
Modern Drunkard is cool.
4-27-05
Nicholas Kristof says that the rise in white-black marriages is a sign that racial barriers are continuing to come down. That's certainly
true, however, he ignores the fact that those same statistics point to continuing racism. White-black marriages are 2:1 more likely to be
a black man and a white woman (rather than a black woman and a white man). This is almost certainly due to continuing prejudice and distorted
views of the races and their sex roles. The preconception is that blacks are powerful, virile, dangerous, masculine, musky, potent, the whites are uncool, weak,
compromising, responsible, chaste , and because of the continuing strong sexism in our society, these stereotypes are attractive only in one
direction, with the man in the dominant role.
But is that sexism a bad thing? This is an old old argument that keeps being retread every year as one feminist calls for complete equality, and
another calls for a celebration of the "female role" (vive la difference, the latest twist on this retread is to celebrate the sexism in other
cultures, like continental Europe). Certainly a little sexism is the spice of a sexual relationship; it feels good for the man to be chivalrous,
but also occasionally domineering, powerful. The ideal bodies in our era have almost a 2:1 weight ratio of male to female (strong 200 pound man
like a basketball player or quarterback, and a 100 pound waif vixen), which means the sheer physical strength difference creates a tension of
danger where the man could hurt the woman easily, even just by accident (though this is reduced somewhat by the trend towards fitter women). The
best sex has a slight hint of physical danger to it, almost wrestling, flexing, the man hunting the woman and doing what he wants with his willing
prey. This may be - but if this is the form of sexuality, it creates an undertone of inequality which seeps into higher forms of interaction.
The "vive la difference" crowd will claim that you can have this in the bedroom, but still be equal colleagues in the conference room. They also
claim that women can dress sexually and flirt at the office and still be respected. Not so, that's a fantasy. Even with the most well behaved
people trying to not be sexist, as long as the dark secret life of passion is based on unequal roles, it will bubble up into ordinary life, and it
will be even worse with people who's egos are not so well in control of their id.
Back to racism - Kristof also mentions Denzel Washington, who I've been thinking about lately after seeing a tiny bit of "Training Day" on TV.
"Training Day" is just a horrendous movie, and Denzel does a really hillarious impersonation of a "street-smart thug", trying to talk like a
black man from the 'hood or something. Denzel's abject failure to portray a stereotypical urban black male just drove home A) what a terrible
actor he is, and B) how white-bread he is. And yet, Denzel is celebrated by all levels of society. He's doted on by women, admired by men, loved
by the urban blacks and elite whites. It occurs to me that if Denzel were white, not only would he lose the acclaim of being a "black role model"
or a "great black actor", he would simply be boring. That is, if you ignore his skin color, he's really just very bland, very ordinary, lacking
any charisma or virility. All of his exoticism and masculinity derives from the color of his skin.
4-27-05
It seems to me that monogamy is a convenient fiction more than a practice of modern society. It's sort of like stealing from the office -
everyone says they don't do it, but everyone does. Most men cheat, and those who don't I believe mostly don't cheat due to lack of opportunity,
not some high moral standard. Most "faithful" men, if put in contact with a nubile nymphomaniacal live-in housekeeper (for instance), would cheat.
The rate of women cheating seems to be much lower, which I won't begin to analyze, though it is amusing to note that this just means that the
rate of women being with a cheating man is much higher.
Now, I say all this from a preachy high horse since I consider myself one of the non-cheaters, but more and more I see that as not some moral
high ground, but rather just a silly form of penitence or self-denial. I'm also one of the few people in the world who doesn't cheat on their taxes,
which reminds me of an allegory -
A government representative meets with ten people. He puts $10,000 on the table and says "don't take that money, it's illegal, but if you do,
I'll have no way of knowing who did it, and I won't investigate". He then turns his back and closes his eyes. The ten men all look at each other,
and nine of them each grab $1000. One man doesn't take any money. The agent then turns around and sees only $1000 on the table. He takes it and
says "well, you all took the money, I can't punish you, but since you have that money, I'm now going to charge each of you a $500 fee; everyone must
pay now." The one man who didn't take the money protests - "They all the took the money, I didn't, this isn't fair, they should be punished!" The
agent chides him - "Now, I can't just believe you, I don't know who took the money and I don't have time to investigate, and shame on you if you
didn't take it, it was right in front of you; now everyone pay up". The honest man pays the fee and feels a fool.
I hear parents talk of their children dropping out of college, throwing huge parties and trashing their homes, drinking, sleeping around, going
to jail. There's pride in their voices - they're bragging! At some point if it happens too long, the pride turns to exasperation, the kids should
get over it already and do something with their lives, but initially it's pride, and perhaps envy.
4-24-05
There's a big brouhaha locally about the "Dalidilio Marketplace". Basically, it's a developer who wants to build a Target here, and
because of the building restrictions in SLO, they have to hold a general vote to get approval. The only real issue in the end for SLO
voters is whether you want SLO to grow and become more like a suburb of a big city - if you answer yes, vote yes. One of the most ridiculous
things that the politicians are touting to get it passed is how much money it will bring in via sales tax. It's a common argument, but
completely flawed. First of all, just by having a Target, people are not going to spend more. People will spend roughly the same amount on
consumer goods, they'll just buy at Target instead of other places, the total spending and thus sales tax will be exactly the same. Now,
one thing that may happen is the sales tax will go this city instead of neighboring cities with other shopping options, but that's sort of a
ridiculous phenomenon too (illogical boundaries of commerce at city borders). The other idea is simply the idea that sales tax is "generating money". Quite the opposite, it's actually taking
money AWAY from the community. People are buying goods, which is exchanging currency for assets. Some of that is skimmed for taxes, but
also some of it is skimmed for the profits of the Target, which takes that profit and sends it away from the community to its corporate
overlords. The whole goal of Target's operation is to take money OUT of the local economy - that's why they're in business and how their
shareholders make a profit. Of course the very worst form of this fallacy is with casinos. So many little communities bring in casinos because
they will "stimulate the local economy" and provide money for services. Yes, sort of, but really what casinos do is take massive amounts of
money from the people and route it to the casino owners and profiteers; the net result is a huge suction of money out of the local economy.
4-24-05
One package of Trader Joe's chocolate peanut clusters is roughly 1600 calories. What does it feel like to eat them all in 15 minutes?
First comes a giddy euphoria; you feel the chocolate break up in your mouth, the crunch of the peanuts, the sugar and fat tickle your
brain and give you explosions of endorphin happiness. Next comes a delightful feeling of naughty indiscretion - my god, I can eat a
lot of these and no one can tell me to stop. Then you start to feel the high slipping away, and you eat another to get back to normal,
but it doesn't really give you the buzz like the first; the chocolate tastes kind of waxy and cheap now. Next you start to feel gross
and disgusted by yourself; my god, what am I doing? I should stop, but I can't, I'm so weak? Then you start to feel a little bit good
about wallowing in your depravity, like a naked fat man covered in melted cheese rolling around with hookers, you feel so indulgent,
disgusting, ashamed. Now there's only a few left, and you may as well finish them; you've got a nasty stomache ache and a sort of dry
buzzing in your brain.
4-24-05
Behind all this discussion of Social Security and outsourcing and our huge deficit and trade imbalance is a problem that no one is talking about -
what if the US economy stops growing? For example, implicit in the Bush plan for SS is the assumption that the stock market will continue
to grow by 5-10% per year on average. What if that stops? The entire US economy is built on being highly leveraged, as is our
government and our consumers, and it's kept afloat by continuing appreciation of investments. What if the economy stops growing on
average (in terms of inflation-adjusted dollars), as it has in countries like Japan for many years ?
Another question is the growth of sections of the economy. There's a general assumption by foolish people (eg. our government) which is
that if the GNP increases, Americans are better off. Well, back in 1820 that may have held some water, because if the country made more
money, it was from making more steel, which made Carnegie rich, but also helped his workers, and the grocers who supplied them, etc. etc.
These days, all of our mass-employment industries are shrinking. Our economic growth comes from IP (intellectual property) and financial
services. When our economy grows, it's likely because a US investment bank took an Indian company public and helped sell it to Saudi
investors. So, Citigroup got a nice profit, but 99% of that profit went to the top executives and bankers. That money then hardly
trickles down at all, especially under our new tax laws where it may be hardly taxed at all. I can easily imagine that in the future,
the US economy will continue to grow, but if you sort of mentally split the US into two countries - the "Unites States of the Rich" and
the "Unites States of the Masses" , the USR economy would be growing robustly, and the USM would be shrinking per-capita (partly because
the USM bears the cost of supporting the increasing poor and elderly, etc.)
4-22-05
I took one of the worst bad beats of my life recently in a WSOP satellite. I had a Ten-Ten and raised it up pre-flop; one caller. Flop
comes A5T. I have the set, since he called my raise I'm pretty sure he has the pair of aces, so this is sure to be money for me; I
check to trap, he bets as planned, I go all-in, he calls with the AQ. I've got him killed here. For example, if an A comes, it doesn't
help him because he makes trips but I make a house. He's drawing dead to a runner-runner house. The chance of him beating me is (5/45)*(4/44) = 1.01% ;
of course you know the ending - he hits an A and then a Q to make the higher house. I was still in it, and a few hands later I got all-in
with the same guy where he had pair-over-pair on me. I won the pair-over-pair and everyone acted like that made us even; not at all; having the
lower pair I had a 20% chance of winning; a nice bit of luck to win, but hardly remarkable.
4-21-05
Having an imagination is a horrible curse. I'm now terrified to go for a bike ride around here. For you to understand, first I have
to catch you up on the water bottle story. A few weeks ago I was riding out in the country near my house. Now, I ride a fancy bike
and I wear all the proper tight bike gear, so I look like a total douche, that's established. I was riding along, and a big black truck
was coming down the road the opposite way, when suddenly I noticed something flying out of the truck, and it slammed into me, *hard*.
It was a water bottle, Aquafina, full, and it hit me in the arm. I slammed on my brakes, quite astonished and in struggling to believe
what just happened. He took off; I flipped him off and turned around and stood there for a while waiting for my adrenaline to go down.
That was a few weeks ago, and ever since I've been sort of scared to ride. Not because I'm scared of another water bottle hitting me
or anything like that, but rather because if I go ride out there, I might see the black truck again, and if I did, I'd have to try to
get in a fight with him, and then I imagine all sorts of things. If it was just a fair fist fight, that would be great, even if I lost,
it would be a physical expression of grievance, which is a beautiful thing (all physical expression of emotion is great). In my imagination,
that's not what happens. He gets out of the truck and starts to walk toward me, but then another guy gets out of the passenger side, with a
giant pipe wrench in his hand. I'm in my bike shoes, so I'm clomping around and can barely walk. The driver just stands there and smiles
while the guy with the wrench runs at me, a long, slow loping run. I try to clomp away, but he quickly reaches me and takes a big swing. I
put my arm up to block it, and the wrench hits my forearm with a crunching sound, breaking my bones. I turn and buckle and clutch my arm,
and he swings again and again; I hear my ribs breaking more than I feel it.
4-21-05
Irish accents always turn into Scottish accents. You might start off with "top o'the morning to ya" and "stay ehway frem me lucky charms",
but it always turns into "yer shite, ye fer-fooking bagpipe-playing minky basturrt"
4-20-05
I've been playing some WSOP satellites recently. I keep getting knocked out by guys on draws, like I'll have top pair
on the flop, he'll have a straight draw or something, we'll get all-in, and he'll hit it. I just can't see how to avoid
this, I guess it's just bad luck. The problem is I'm only like a 65% favorite in that spot. To win the tournament, I'll
have to win those situations several times, maybe 10 times. The chance of winning all 10 is only 1.3 % !! I just don't see
how certain pros make it to the final table so consistently. I guess partly it must go back to an old adage - you want to get
all-in only with people who have fewer chips than you *even* when you are a big favorite, because being a 65% favorite is not
good enough if you're risking elimination.
4-20-05
I checked out the stats on my site today; the #1 traffic hit is now the rants; the #2 is the 3d index page; the #3 hit
is the adaptive Huffman source code. You silly downloaders - adaptive Huffman sucks! The only reason I can see that
it's so popular is that it's a common homework assignment in CS classes, and a lot of students must be cheating and
downloading my source to help them. Ha, the joke's on you kids, that source code is a mess!
4-20-05
There's a shop near my home called "Sportscards Fantasy's". I'm flabbergasted, I can't even begin to complain about that
name.
4-20-05
On 1-3-05 I ranted about how poor Europe is, and people sent me a flood of mails in protest, and clarifying various points. I made it more clear
in my mails that I was referring to actual consumer discretionary spending (eg. excluding health care, education, etc. just looking at the average
consumer's power to buy discretionary goods). Well, the study here by Timbro puts some hard numbers
on it. The summarizing figure for me is that purchasing power in the US is about $36k per capita, and in the EU it's $26k. Certainly the idea of
looking at GNP or average salary or any raw numbers like that to compare countries is ridiculous, you have to look at purchasing power in terms of
goods.
4-20-05
Pop culture has made spending beyond your means "cool".
Cartoon characters : Miss Chief (the Native-American S&M mistress) & Dolly Lama (the large breasted Buddhist).
The B in subtle is very subtle.
Men who don't masturbate are a menace to society. They
either wind up as womanizers, rapists, serial killers, or priests.
4-19-05
The response I'm getting to requests on 4-17 is awesome; people coming together to help each other is a beautiful
thing. I wish everyone could help each other in a similar way; of course the reason we don't is you say, "who is
this douche, why should I take time to help him?". It reminds me of an old idea I had - there needs to be an international "cool person's club". Basically
this is just a collective of people who want to be nice to each other and have indirect approval of each other.
So, when you're travelling you could look up the club and see other "cool" members in whatever town. People could
rate each other, so if someone in the club visits you and trashes your house, you just go put a bad review on him
on the site and people won't like him any more. Ideally this would be a rating using the "Network of Trust", so each
person doesn't have an absolute rating at all, but rather a rating *for me* through my taste & trust network. So,
for example, if I trust person B, and he likes person C, then C is rated well for me. You might trust person D,
who hates person C, so then C is rated poorly for you. If someone else trusts both of us, then they'll see that
person C is rated mediocre on average, with a huge spread (very low confidence in the rating). In my original
conception I thought the club would have to vote people in & ban people who are bastards, but that makes it like
an exclusive clique, I don't like that idea. Rather, let anyone join, they just have no rating. Also, anyone
who's a bastard would get rated way down. It would be interesting if the club could become a social mini game,
where people start being nice to each other in real life in order to get points in the game. That could actually
be easily encouraged by giving prizes semi-randomly to people who are well rated (like subsidized parties for club members).
4-19-05
Ignacio wants me to convert my site to a proper blog that can take comments, do RSS feeds, etc. I suppose I
should move into the 90's some day, but I sort of like the way my site is "emo", like sort of ghetto, it's
the blog you buy in a thrift store which you drove too in your daddy's BMW.
4-19-05
I got one of those automatic cat feeders that uses gravity to let food out as it's eaten. This allows me to
leave for a few days; my cats are wild outdoor cats that take care of themselves just fine (recently they caught
a big Blue Jay! I didn't think they could manage that). This freedom is nice, but I'm finding that I miss the
ritual and connection of feeding them. They don't need me for anything other than food, and now they don't really
need me for that; they used to meow and find me at feeding time, and we'd go get the food together, them weaving
around my legs making it hard for me to walk without treading on them. Surprisingly, I find that the cats miss
this connection too; they don't like to go eat from the feeder without me, they want me to walk in there and bless
eating time.
4-17-05
Request for advice : 1) I'm going to San Francisco on April 30th - anyone know a good, cool, cheap hotel, somewhere
near the city?
2) I'd like to travel somewhere exotic and cheap soon, like Vietnam or India or something like
that; if any of you have done that recently and can share some tips, that would be lovely.
3) I'm thinking of
driving across the country soon; if you live in any of the middle areas between the coasts (other than Texas) and I
can show up with minimal announcement and sleep on your couch, let me know, it would be much appreciated. (unfortunately,
it costs a small fortune in gas to get across the country these days)
4-17-05
The truth about Social Security. The real truth is that if the SS trust fund was properly funded, and
it appreciated at a conservative rate and everything continued roughly as is, then SS would be solvent until 2040 or later. Furthermore,
event a small increase in the SS tax on the rich and a small decrease in the SS payouts to the middle-upper class
would make SS solvent for the forseeable future (to 2100). The real problem that no one is talking about is that
the government has been stealing from the SS trust fund since it was created. Administrations like the
current one have decreased taxes and increased spending, and funded the difference in part by stealing from the
SS trust fund. I believe that part of the secret agenda behind this administration pushing for "Social Security
sabotage" is to wipe that balance sheet. Currently we owe 1.5 trillion
to the SS trust fund, and roughly 3 trillion total to all the government trusts. The government has spent this money as if
it were general tax money. What that means is that we are secretly being taxed with a non-progressive tax (it's roughly a
12% flat tax), which is going to general expenditure. The proposed Social Security sabotage will wipe this out and
mean that all of this non-progressive tax which has been paid over many years will have just been a subsidy for the rich,
by allowing us to cut taxes for the rich and make up the balance from SS.
4-17-05
A very fair tax that we will likely never see would be a tax on assets, not income. Completely eliminate all
income & sales & other taxes. Simply look at the total value of each person's assets, counting cash, property, etc.
and take 1% each year. This would be a far more progressive tax - the super rich would pay the vast majority of
taxes. The very poor would pay almost nothing because their assets are close to zero. The political problem with
this tax would be that it creates very bad-for-television moments, like taking away old peoples' homes because their
only asset is their very valuable home. The great thing about this tax is that 1) you can't hide assets anywhere
2) it doesn't stop taxing the super rich just because they stop making profit, 3) it really is proportional to the
ability to pay, 4) it's a simple flat percent, 5) it encourages spending, so it stimulates the economy, there is
absolutely no government fee on transactions (income, sales, etc.) so it encourage the economy to be far more fluid.
4-17-05
What's the EV of buying a radar detector? Let's say you have two choices - detector A costs $100 and will
prevent 50% of tickets. Detector B costs $500 and will prevent 80% of tickets. Now consider the first case.
Say you drive 80 mph in the 65 mph zones. With no detector, you will get an average of 1 ticket a year. The
total cost of a ticket is $500 when you count how it affects your insurance rate. If you have no detector,
your cost is $500/year. Lets say you buy a detector every 5 years. With detector A, your cost is $100/5+.5*$500 = $270 ;
with detector B your cost is $500/5+.2*$500 = $200. The more expensive better detector is your best bet. What about
not speeding? Let's say you just drive 65 mph instead and don't need a detector. If you drive 20,000 miles a year,
you are spending 308 hours in the car instead of 250 hours, 58 more hours. At a life hour value of $100/hour, that
costs you $5800 dollars, clearly a far worse choice. To do a proper analysis we need to include the chance of
death or injury and how you value that. It's hard for me to find good numbers on that, but roughly at 65 mph your
chance of death per year is 0.000147 ; at 80 mph it seems the chance of death increases greatly, perhaps by 1.5X.
If you value your life at $10 million, the fatality cost at 65 mph is $1466 , and at 80 mph is $2199, so the slower
choice is still not a good one.
4-17-05
All of the casual/indie game sites are terrible. They're full of way too many games, they blast the
visitor with choices, but don't make it easy to pick. The target audience is someone who's not web-savvy,
so by having thousands of links on your main page, you just confuse them and make them less likely to wind
up at the right page. There are a few ways to do it more reasonably. One way would be to just have the top
few games at the top of the page with no side bars or top bars or any nonsense like that. The other would be
to have a sort of tree-view selection thing, where the first page is "do you want an Action or Strategy game?"
you pick one, then descend down the tree to try to get them to the game they want.
4-17-05
The societal taboo against "sluts" (and not against men who sleep around a lot) can be traced to evolutionary
behavior. Much of behavior is designed around the goal of continuing your blood line; in an evolutionary sense,
any behavior or genes that increase your progeny will domate behaviors that make you reproduce less. In that way,
men who sleep around a lot are likely to breed more. At the same time, men want to couple with women who do not
sleep around, because you want your sperm to be the one that impregnates her; if she sleeps with everyone, it
decreases the chance of you being the father. The worst disaster in an evolutionary sense if you spend a lot of
your time and energy supporting a woman (like your wife), but she gets pregnant from another man and thereby promotes
his genes, which is why female cheating and sleeping around is so much more stygmatized. We can see that modern morals
are based in these old codes and haven't adapted to the new era of non-evolutionary reproduction (where people of lesser
evolutionary fitness actually tend to reproduce more).
4-17-05
My own version of the dilemma in "The Fall". Walking along the banks of the Seine at night, I see a girl leaning
over the railing. I walk past, and just a moment later I hear a scream and a splash. My impulses flash through my mind -
1) Don't look, and pretend I don't realize the connection and walk past; if someone sees me walk past and later accosts me,
I can deny knowing she jumped in. 2) Be a hero, jump in and rescue her, it will make me feel good about myself
for days. 3) Just walk way, stupid bitch, she did it to herself, let her get what she wanted, why should I always inconvenience myself
to get people out of messes they make for themselves? 4) If I save her, maybe she'll have sex with me; was she cute?
Certainly I'm more likely to jump in and save her if she was young and beautiful.
4-17-05
There's a neighborhood in the old part of Los Angeles where the air is still and heavy, thick with the
smells of lilac and oleander. The streets are empty, and the old spanish-style mansions seem to sit watch, silently.
If you look up, you'll see a hill covered in glass houses, built on stilts to climb to better views. That hill
appears on no map, but there's no blank spot, it's simply as if the hill was cut out and the hole was sewn up.
There the streets are winding and confusing, and when ever you try to drive towards the hill, you find yourself
twisted and lost and turned around, unexpectedly going the other way.
4-17-05
I love the wizards in Lords of the Rings (the books, not the movies). They have supreme magical power, but we
don't really know what it is. Gandalf doesn't fly or shoot fire balls, he uses fire works, he fights with his sword,
he rides horses and eagles; sure, he's wise and great and powerful, but there's no feats of amazing magic. It's
sort of like the wizards in the White Wolf game Mage
where the wizards can exert great power, but only if it's not obvious that they're doing so.
4-17-05
Old link for the record - check out how well Sin City matches the comic
4-16-05
It's interesting to watch customer service in various cultures. In America we expect people to run up to
you when you walk in, and be overly nice, "my name is Sandra, what can I do for you?" , but if you actually
need something unusual quickly, it's likely to just piss them off - you're breaking the rules of the formal
interaction, asking too much, stepping out of your part. In France, servers are expected to be very considerate
of your space and privacy, not walk up to you if you're just browsing, you have to request their presence, but
unusual requests are usually okay, and a bit of yelling may be part of a normal transaction. In Mexico, servers
sort of lounge around and may come up to you and be polite; if you ask for anything unusual they'll say "yes,
no problem", to any request, and then either not do it, or go off for half an hour to their cousin's neighbor's
house to find what you asked for.
4-16-05
I move into my new home and call up the local water, power and sewer company Exploiton. The rep on the phone
says - "To secure the account, we'll need your bank account #, your social security #, your credit card #'s and
credit history" ; "Wait a minute, I don't want to give you that, isn't it illegal for you to require that?" ;
"Well, if you don't want to provide it, of course you don't have to, we'd be happy to set up your account without
it, we'll just require a $10,000 deposit to secure the account". Arg, okay, I'll do it your way. Next month,
a $100 charge appears on my bill for "courtesy services". I call again, and wait for an hour on hold listening
to the elevator music version of gangster rap songs. "What is this charge for?" "That's a courtesy charge for
handling of your account." "But, isn't that just standard in my account?" "No, of course we'll be happy to waive
the charge; all you have to do is mail in a request for the waiver forms each month, we'll mail them to you, then
you have to fill out all ten pages and send them back before the billing cycle is processed each month." Arg, okay,
I'll pay the fee.
4-16-05
I hate all places with a "policy", all places with rules where the service person can't do what's totally
reasonable to help me because "the system can't do that" or "that's not our policy". I want real, independent,
thinking people.
4-16-05
Social activity and going out in America has become so formalized, put in a box. You are free to go out and
"get wild" as long as it's just self-destruction, anasthesia, mental numbing, in the rules - go to the bar and
choose from a wide selection of corporate brews all made by the same holding corporation, pay way too much to feed
the bar owner, dance and scream, but only in the specified places at the specified times, talk to strangers, but not
about anything that matters, like religion or politics.
4-16-05
The medical profession is one of the few where they can completely botch a job, and then you have to pay to fix it,
and pay out the nose. A doctor doesn't prescribe you the right medecine, your body gets all fucked up, you go to
the hospital - you now owe tens of thousands of dollars, and of course all the huge unpleasantness of going through
that and perhaps permanent damage to your body. It's quite fucked up. America has lost respect for its doctors,
and rightly so - they're horribly under-informed, manipulated by the pharma corps, and seek personal profit rather
than helping others.
4-6-05
"Dune" is a book you have to read as a teenage boy. It's chords and melodies are atuned to the immature megalomaniacal surges
of a young male mind. In that state, it's a great book, for any other reader, it's mediocre at best. These days,
thoughts of Dune fill my head -
"A person needs new experiences. Without change, something inside us sleeps and seldom awakens. The sleeper MUST awaken."
I must not fear.
Fear is the mind-killer.
Fear is the little-death that brings total obliteration.
I will face my fear.
I will permit it to pass over me and through me.
And when it has gone past I will turn the inner eye to see its path.
Where the fear has gone there will be nothing.
Only I will remain.
4-4-05
I'm off to camp in at Big Basin near Santa Cruz for the next few days.
4-3-05
It's been about a week now since Oddworld shut it's doors, and I've already put the lie to my post-work life. When
I was working I thought there were all these things that I'd love to do if I only had the time, that work was keeping
me from - group sports, yoga, dancing, cooking, music, art, friends, etc. etc. - and here I am without work, and I'm
not doing those things anyway. Work is a great refuge and excuse for avoiding life.
4-3-05
I've been on just about every back road in San Luis Obispo County. I love driving the back roads, blazing around
corners though I live in fear of big patches of sand & gravel, and those big damn country trucks - the locals
complain about outsider joyriders like me, but they're the ones who speed like crazy on the back roads and just
go all over the road - stay in your damn lane, buddy! You've never really see the back roads until you've bicycled
on them. The slower pace and the open air get you in touch with the road, and what's more, you can actually feel
the road with your body - the bumps, the texture of the pavement, the smells in the air, the temperatures and
microclimates, the up-hills that make your legs burn and the down-hills that whip the wind past your face. Recently
I've been out Vineyard Canyon, from the dilapidated authentic mission in San Miguel (defaced with fences
and boards) to the small ranch town of Parkfield on the San Andreas fault, which was once the center of U.S. seismic activity.
Before that I was out on Parkhill and Huer Huero, where carpets of yellow flowers explode around each corner and
you have to slow down to cross the river that flows over the roads.
When you're riding a loop, you may think it doesn't matter which direction you go on it, that it's the same
ride either way. That's far from correct. Consider a simple loop ride with some elevation change. There
are two inflection points - the lowest point and the highest point. You can ride it clockwise or counterclockwise.
First of all there are differences of what side of the road you are on - the inside or the outside of the loop,
and which scenery is on your left or right. Let's ignore those small details. Also, let's assume that the
two inflection points are equidistant in either path, and that the slope is roughly the same either way, to
remove those differences. So, you can either climb A and descend B, or climb B and descend A. These are drastically
different rides because climbing and descending are totally different. In the A-B ride, you spend 90% of your time
in the A section, because climbing is so much slower than descending. You will see more of the micro scenery in the
A section. On one ride that I like, the Pozo-Las Pilitas ride, it's important to descend through Las Pilitas because
it's full of loose dogs that will attack you; if you climb up Las Pilitas you're moving too slow and the dogs will
get you (as Iain and I found out a while ago).
A lot of people confuse the feeling of exhausting their blood sugar with getting a good workout. If you do a
hard ride and just drink water and don't eat at all, you will feel totally wasted by the end because you've
burned all your easily available sugar (you get light headed, dizzy, can't think straight, can hardly walk).
Most people think "whoa, great workout". Not so. If you do the same
ride and drink a sugar solution and eat some snacks, you'll feel tired but functional at the end. That's a
much better workout.
4-2-05
Game companies should have independent analysts come in and review their pipeline and process and productivity.
Having anyone in house do it will only give you a biased view. Game companies all get into these quagmires
where they're doing things in very stupid ways, but won't change because of internal power wars (one group
doesn't want to give into another, or some people are just stuck in their ways and don't want to try new
things). The independent analyst can look at real production and see how the schedules match with actual work
done. This is also the clearly right way to do post-mortems. Having internal opinions on post-mortem are ok,
but what you really want is the independent analyst to come in and do a full review of what exactly took so long,
why you missed this milestone, etc.
4-1-05
Oh my god, my neighbors have been doing construction on their house for like the last two years. The noise
is so damn annoying! Now that I'm not going to work, I'm hearing it every day and it's driving me absolutely
crazy and ruining my concentration. I want to just go over there and finish the damn work myself so it will
be done! There should be a law against this.
I'm going to sonic war. Whenever I leave the house I'm going to point my big, nasty speakers at them and blast
the worst sounds I can find.
4-1-05
What Americans call "Belgian Waffles" are crap and doesn't exist in Belgium. There are many varieties of real
Belgian Waffles; I love hot Liege Gaufres
with a crispy crust from caramelized pearl sugar, dipped in chocolate. (Gaufre = Waffle, and the G is soft).
4-1-05
This morning I found a
Walking Stick
on my kitchen counter. My house is always a haven to bugs and creatures of all types (mainly spiders, mosquitos,
ants, and mice), but a Walking Stick is certainly out of place in my vegetation-free kitchen.
4-1-05
Despite what it claims, our culture lionizes womanizers. It's considered sexy, powerful, masculine. When you
read that Picasso or Vermeer or whoever was a great womanizer, cheating on their wives, seducing their models,
you might think "that bastard", but it's only a jealous derision. When you read that someone was chaste or
faithful, like Newton, you think "poor sorry fuck".
I wish I had talent - art or music or something. Artists can get away with anything - drugs, women, being
absolute irresponsible bastards, and people will just say "he's got that artistic spirit!" and still admire
and respect you.
3-31-05
Games need to have micro and macro variety. Think of a game as a musical score or a poem. Some games change
over time - Stranger is a classic example of this, but the play in each portion is monotonous, the score is like
AAAABBBBBCCCCC. Some games toss in changes of pace that keep the minute to minute interesting, but then that pattern
stays for the whole experience, they're like ABCABCABC . Obviously you can't just have new things all the time, for
time constraint reasons & also for consistency and ease of learning, but you can do better. Good patterns are like
AABABAABBCBBCCBABCBDCCDBDD , so you have both micro and macro variety.
3-30-05
How to make cookies if you own a crappy oven that can't maintain a consistent temperature - for cooking that call
for a 350 degree oven, instead heat the oven to 450. Put the cookies in the heated oven and now turn off the oven.
Let the oven sit for the cooking time (or 15 minutes). The exact temperature and cook time will depend on how well
insulated your crappy oven is. My oven cools down to around 300 degrees by the time I take the cookies out. This
is actually in some ways a better way to make cookies - it leads to a crisper outside and gooier inside than just
cooking at a consistent temperature. For the next batch, let the oven fully reheat to 450 again and repeat. Thanks
to Cathy Johnson for the great recipe.
Brett says a Pizza stone would help; yeah, that's surely true. Also, opening the oven door a minimum amount is always
a good idea.
3-30-05
Oddworld has ceased game production operations. The official release is
here . Now, I know you're all dying to send me job offers
and condolences and such, but stop, I'm fine and I'm not really looking for jobs right now. If you'd like to offer jobs to the talented
people at the company, please send mail to jobs@oddworld.com
I've been privileged to work with a great crew at Oddworld; I'm proud of the work we did. The games didn't ever
work out quite the way we wanted, but at least we tried to do something creative and different, and mostly succeeded.
It's a real tragedy that Stranger's Wrath is not getting any marketting at all; I think it's a pretty good game (and the
reviews bear that out). It's also a shame that we aren't able to make another game on the XBox; I'm proud of the engine
we made, and the pipeline and toolchain and process that we finally had set up for our new game (Fangus) was really smooth.
Our overall development process is the best I've ever seen at a small developer; I feel like we just got the factory really
humming, all ready to pump out widgets, and now we're closing the doors. It's a shame that the great team we have
here is going to be broken up and spread around the industry. But, so goes the tide of the game industry.
3-28-05
The parable of the three men on the bus. There are three men sitting on a bus. The bus stops and three old ladies
get on and each one happens to stand near each of the three men. The first man gets up and politely offers his seat
to an old lady, looks around the bus looking for admiration from the other passengers, and smiles with self-satisfaction,
feeling superior to his fellow men. The second man looks up, sees the old lady, and stays seated; he takes out a book
and reads. The third man is chatting eagerly with his neighbor and doesn't realize an old lady is near him. Which of
these men is most admirable or despicable?
3-28-05
The right way to design casual games : make them easy & fun for the crap casual player, but provide depth and
skill that better players can get into. This not only makes the game appeal to more people, it also makes players
stay with the game longer as they grow into it. Even the crap casual player (eg. your grandma) will grow and
learn if they keep playing a game. Simple games like "Bejewelled" could be longer-term more engaging experiences
if they allowed expert play choices. Now, I'm not talking about a separate expert mode, I'm talking about more advanced
ways to play the same game which are available from the beginning, but aren't necessary unless you want to play at the
higher levels.
3-28-05
People use the word "communicate" these days a lot in strange ways. Rush Limbaugh is called a great "communicator".
G.W. Bush and Reagan are called great "communicators". When you want to convince someone, you say you need more "communication".
What's being talked about here is not the conveyance of ideas or information. If you "communicate" in this way,
you are not coming away informed of actual facts, necessarilly. This "communicate" is more like "convince, buoy,
pacify, homogenize". "Communicating" with a group is about "getting them on board", not because they actually should be
or want to be, but because you have "communicated" with them. "Communicating" is about planting your view into other
peoples' heads, with their complicity or not. In this sense, most liberals are terrible communicators. This usage
of "communicate" is really using the word as in "to communicate a disease" - to spread something to others :
com·mu·ni·cate
v. com·mu·ni·cat·ed, com·mu·ni·cat·ing, com·mu·ni·cates
v. tr.- To convey information about; make known; impart: communicated his views to our office.
- To reveal clearly; manifest: Her disapproval communicated itself in her frown.
- To spread (a disease, for example) to others; transmit: a carrier who communicated typhus.
|
3-28-05
Ergonomic design for computers is just so bad, it's ridiculous. No keyboard should have a number pad. It's nearly
useless, and it makes the mouse be placed too far to the right. You have to compensate by either placing your keyboard
slightly to the left (very bad), or reaching really far to the right for your mouse (very bad). Laptops are even worse.
The current heavy laptop use is going to cause a massive surge in physical problems from computer use. Not only are
the keyboards very bad ergonomically, the screens are too low and too small, people wind up hunching over them with
necks forward, destroying their spines. Invest in physical therapy!
3-28-05
WPT's "Bad Boys of Poker". Blinds are $6k and $12k. Antonio Esfandiara raises to $30k with 77. Gus Hansen has an 8Ts and reraises to $100k.
All fold to Antonio. He goes all-in, for $433k total. Back to Gus - there's $533k in the pot, it's $333k more to Gus,
which is almost all of Gus's stack. Gus says "I have ten high, so there's no way I can fold". Is Gus crazy?
Gus and Antonio have the big stacks at the table; both have near $450k. The next stack down is around $250k - and he's
a fish, so his stack is not worth much, and the rest are around $150k. If Gus calls and wins, he'll knock out Antonio
and have a $900k stack. Since Gus plays a big stack so well, he's got a 90% chance of winning after that. If Gus folds,
he'll have a stack around $350, and Antonio will have a stack around $550. Now Antonio is favored to win, and Gus is
closer to the low stacks; Gus here maybe has a 30% chance of winning the tournament. The pot odds in this individual pot
are irrelevant. This is also a winner-take-all tournament so the chance of winning the whole thing is all that matters.
If Gus calls, his chance of winning the hand is P. His chance of winning the whole thing is then P*.9 , since if he calls
and loses, he has almost no chance. If he folds, his chance is 0.3 , so for the call to be good, P must be >= 1/3.
What can Antonio have? Any pocket pair would probably play that way, though he would have limped some of the time with AA
and KK. AK and AQ would have played that way, and against Gus he may have done it even with AJ, and perhaps even KQ and AT.
Antonio is also a bit wild sometimes, he will make that play occasionally with any two cards. Gus says "since I have ten high",
which tells us he's putting Antonio on high cards, and Gus thinks his two cards are live. Against two high cards, Gus will
win about 37% of the time. Against a lower pocket pair (77 or lower) Gus wins about 45% of the time. Against 88 or 99, Gus
wins about 30% , against TT or higher, Gus wins about 16%. Let's count the hands.
22 - 77 (45%) : 6*6 = 36
88 or 99 (30%) : 3+6 = 9
TT - AA (16%) : 3 + 4*6 = 27
AK,AQ,AJ,KQ (37%) : 16*4 = 64
The weighted chance of winning is : (36*.45+9*.3+27*.16+64*.37)/(36+9+27+64) = 0.345 ; we see this is just slightly
more than 1/3 , which is the chance needed for playing to be profitable. Gus's move is +EV , it's not crazy at all !!
Now, the thing that makes this a great move is that most people don't realize this is simply a good mathematical EV move,
so they think you are playing crazy, which makes them play badly against you. If Antonio thinks Gus is crazy and is playing
more liberally, it makes Gus's move even better. After Gus does this, everyone else at the table thinks he's nuts and
starts to play worse against him, making his EV for his whole career better. I'm on to you, Gus Hansen, look out!
The other big factor here is that winning this tournament means almost nothing, the prize is so small. Even if it's a bad
move for winning, it's a good move for Gus's career, because it adverstises his "crazy" play which will pay off in the more
important tournaments in the future.
3-23-05
My god, so many people, including the so-called pros, are just so bad at poker. They really don't understand
the basic concepts of how to judge the quality of a hand! I need to finish my poker book!! Oddly, this skill
isn't that important to winning poker games. Generally the play is so bad and the variance is so high, that other
skills, like intimidation, reading, guts, are far more important. Properly judging hand value will only come into
play in the far future, when the "old school" pros are phased out and the new mathematical pros take over, when
play becomes better and you need that extra edge to win.
3-23-05
It would be cool to do a game in the style of the surreal arty Kung Fu
movies, like "Crouching Tiger" or "Hero", etc. You play as some amazing
warrior, and you have a series of boss fights. Each boss is really
unique, and the settings and moves are almost surreal. The locations are
magical, and the fights go through phases - each fight might last for an
hour of gameplay, but it's not a repetetive hour of knocking health off
the opposing boss. You'd want really context-sensetive moves driven by
the environment, so when you get to the reeds near the river, you might
do one move to pluck out reeds and throw them at your enemy like spears
(he dodges them and the reeds that miss him stick through trees), then
you press another button and hop up on top of the reeds, which you can
stand on on your toes; fight a bit more and your enemy dives into the
lake, you dive after him and fight in slow motion holding your breath
under water. etc. etc.
3-22-05
An old game idea : you play a squad, each member with very different
abilities. You do various missions. You do not control the squad like an
RTS, you choose one member and play as that member. The other members
are AI controlled. You play through a bit as one person, then you can
jump back in time and play as another member. Your first session is
played back on the first guy you played. When you play through the
second time, if you directly affect any object that was needed in the
first play, it creates a "time anomaly" which breaks the first
playthrough; this creates a visual time rift in the universe. You have
to go back and resume the first play session from there. Typical
missions would start with the squad separated, but working towards the
same goal. Obviously you'll want to coordinate things - one guy will set
things up somewhere (eg. cut the security cameras in some room), while
another member gets in position to make use of his buddy's plan. You can
go back and correct your play session of any portion of the play of any
of the squad members to try to reach the goal. In harder missions, you
may play through as all four squad members, then you'll realize how you
needed to really coordinate things - okay, let me go back to the first
guy, he needs to hijack this jeep and get it over in position in the
first minute so that it'll be in position for the third guy when he
needs it there, etc.
3-22-05
I hate it when I'm arguing with someone and they keep tossing out crap after crap - statements that are just
clearly lies or silly or nonsense. The Bush team has this down to some extent - someone's trying to ask you
about Social Security or Iraq or whatever and you just keep tossing out purely nonsensical statements. It's
easy to take any one of their ridiculous statements and crush it, but they'll just say, "oh, that wasn't really
the point", so you have to move on to their next statement. It's really annoying when people do this because
you spend your whole time off topic on these little ridiculous statements and you never get to the point. A lot
of the time I want to just argue their side for them - I know what their view is, and the overall view is pretty
reasonable and there are good ways to justify it, but they're not doing it - I came to debate the actual issues
and get to a point, not just spout distractions!
Dave and I at work constantly get into big arguments and after much debating and misunderstanding and clarification,
we finally realize we're both arguing the same side of the issue.
3-20-05
I went to Death Valley over the weekend. It's a pretty long drive for a weekend trip, but I'd heard word that
the wildflower bloom was the best it's been in 50 years, due to the plentiful rain this year. It's a strange place.
In summer it's incredibly dry and hot and barren - like moonscape. This weekend, it was packed with tourists, which
created it's own surrealism - here we are out in the middle of nowhere, and there's a traffic jam. Fortunately, Death
Valley is huge, so it wasn't hard to get away from the long line at the gas station.
At the bottom of Death Valley, hundred of feet below sea level, sits a huge salt lake; all around its shallow shores are
deposits of crystalized salt that form a crust on the spongey earth of clumped crystals that look like cauliflower heads.
All around death valley are a tall ridge of mountains - mountains of many forms; some volcanic jagged peaks, some sandstone
soft and rounded by the wind. All the rocks are strange and vibrant colors - magenta, green and ochre . In the middle,
the hills are covered in wild flowers of many types.
3-18-05
Since when is St. Patrick's Day a big holiday? Here in SLO it was widely celebrated - the bars were packed
starting at 8 AM with people drinking Guiness (good) and green-dyed Budweiser (bad). There was bright green
clothing everywhere, along with green beads (is this Mardi Gras?) and green paper hats. Originally, St. Pat's
was a holy day, like Easter or All Saints Day, where people went to church, then had parades and performances
and such to celebrate their spiritual leader and savior of the island. It was really Boston and New York that
started to celebrate it as a way for the Irish ex-pats there to get together and drink and chat about the old
country and the troubles in the new. Then their non-Irish bodies thought it looked like a mighty fine time,
everyone enjoys pinching other people, and the parties in Boston and New York got bigger and bigger. Soon the
rest of the U.S. wanted to get in on the fun, and of course the folks back in Ireland didn't want to be left
out. Now it's yet another day devoted to the salvation and liberation by our most loved companion, Alcohol.
3-18-05
Many people, including scientists, don't understand the difference
between cause and correlation. Just because two things tend to occur
together does not imply any direct connection of functionality or
causality. Correlation of attributes can come from many things, such as
indirect related causality.
3-17-05
These days, the word "partying" has become very common. In my day,
people would say they "went out" or "hit the bars", or some other phrase
which is slightly more descriptive of the actual activity. "Partying" is
extremely abiguous; it refers to some form of debauchery, but the
ambiguity is part of the the appeal. In most common use, "partying"
refers to going out and drinking, usually to excess, usually at bars,
but it could refer to any sort of crazy/fun/illegal activity. It usually
involves some sort of mind-destroying substance, booze being by far the
most common, but narcotics is also "partying". It often involves some
level of sexual activity, be it flirting, trying to get phone numbers, a
one night stand, or an orgy. In actual practice, the typical night of
"partying" consists of getting some warm-up drinks and being sort of
bored, going to a bar and getting sloshed and not really doing anything
(while wishing you were doing something more - just kiss that girl damn
it, oh god I'm such a wimp I hate myself, I'll have another beer to
drown the pain), and going home dangerously drunk. The next day you can
go to work and tell everyone you were out "partying", and it sounds
exciting and ambigious - maybe you were snorting cocaine off hookers'
butts - rather than dreary and self-destructive like it really is.
3-15-05
Why in the fuck would anyone care about getting a gmail account? My email account has infinite gigabytes of storage,
and it's all instantly accessible and searchable by me, even offline. It's called my own computer.
3-13-05
Here's a cute irony - by using a 16-bit object index in Stranger's Wrath, we were able to have almost 64k objects
in our biggest level. If we had used a 32-bit object index, we could have only fit perhaps 40k objects.
3-13-05
I'm 27 years old, and on a most basic level, I don't know how to live.
There are a lot of things that I like a certain way. I like the big spoons separated from the little spoons in
my silverware holder. That way, when I have a spoon emergency, I can quickly grab the right type. What do I do
when someone comes over and puts the spoons away the wrong way? I'm grateful that they're helping me with the
dishes, but at the same time I just saw them do it wrong. If I say nothing and just correct their work, they'll
get annoyed because I'm watching over their shoulder correcting them, which is annoying to everyone.
If I tell them how I'd like them to do it, they get annoyed that I always have to have things my way.
I don't know how to trust people; I just really can't figure this out. When someone regularly does the wrong
thing - how can you fully trust them? How can you ask them to do something critical for you, and not check up
on them, not supervise them, when you know that they often make mistakes? It's easy to just not trust these
people, but "these people" are 99% of the world, and if you don't trust them you can't have any kind of mutual
relationship with them.
I really have no idea how to spend an evening without booze or TV; sure, there are rare cases where you can do something
fun that occupies you, or work through the night on some exciting project, etc. but on a daily basis, when I'm
tired and uninspired, I feel like I'm just trying to make the hours go away, which is a horrible thing.
3-13-05
Any single way to index music is crap, because I query for it in many different ways. My own music collection
really needs to be in a database, indexed by Title, Band, Quality (rated by me), Genre, Mood/Tempo, connections to
other bands, etc. It should also track the last time I listened to it.
3-13-05
I've wanted to do "pelvis-led motion" for a while, but I probably never will, so I'll write about it instead. The
idea goes like this - you want to move a biped around the world, controlled by one analog stick. This is difficult
to make natural, and one of the hardest bits are the first few small steps - basically when someone pushes the stick,
are they trying to start a run, or trying to take one tiny step, or trying to just turn around, etc. If you could
see the future, you could do planning and make very natural animations (eg. you could do this with a recorded input
sequence), but with interactive input you can't do this. The basic idea is - let the stick push the pelvis, and let the
legs follow. The pelvis can be controlled by some incredibly simple model, like it has some position and velocity and facing
{X,V,F}. The stick is a 2d vector S with length between 0 and 1. We promote it to 3d with zero in the Z and scale it by the
player's max speed, to make the 3-vector desired velocity D. To move the pelvis, we simply drive the velocity V towards the
desired D, and we turn the facing towards D with intensity |S|. If you like you can do a simple circular-buffer low-pass on
the stick as well, or use slightly fancier models here. The upper body basically follows the pelvis, modulo animation and IK
control. The lower body then just takes steps to try to keep the feet under the pelvis. This uses the position of the current
feet, the position & velocity of the pelvis (to do leading) to pick where the feet should wind up, and plays appropriate anims
(IK adjusted) to get the feet there. You probably want to blend various anims for the possible directions & speeds you can step.
One key here is that the anim choice is not driven from the pelvis velocity the way it is in more standard biped sims, they're
chosen from where we want the feet to go.
For example, let's imagine I'm starting with a guy at rest. I push the stick slightly forward, which makes the pelvis go forward
a bit. At first, the feet might just stay locked where they are, and the guy just leans a bit. If I leave the stick forward,
he'll take a little step to catch up, but he might just step with one foot first; if the pelvis is still between the two feet,
there's no need to step with the other foot; now if I move the pelvis to catch up with the forward foot, he'll bring the back foot
forward. Now let's say I slam the stick forward before the back foot even touches the ground - now instead of landing that foot
next to the forward one, he'll pass it by and take a bigger step.
An interesting extension is to provide feedback from the legs to your drive force. That is, look at the configuration of the legs
and determine how they can apply forces and only allow those forces to the pelvis. So, for example, if you're in the middle of
stepping forward and your foot is off the ground, you wouldn't be able to reverse direction, you have to wait for your foot
to hit the ground, then you can apply that force. A less intrusive compromise might go like this - let the simple pelvis model
run, but force each footstep move to finish - eg. don't cancel or reverse a footstep move in progress. Then, constrain the pelvis
moves based on the foot IK - eg. the pelvis moves as it wishes, but only if the feet can stay IK'd and not distort the legs beyond
some limits.
3-13-05
I did talks with various middleware providers at GDC. [...]
The Unreal 3 Engine is rapidly becoming the only viable choice for AAA game development. Unlike most people, I don't
find it particularly amazing; the graphical features are still behind the literature, it's just a reasonably good execution
of what's well-known. The lighting is still just a conglomeration of hacks, they're not really trying to be more physically
accurate, which is something I'd love to try some day. However, there are basically no viable alternatives. The Renderware
guys have not proved they can make a decent engine. Source is pretty cool, but it's very specialized, and Valve is not
putting the work into nice tools the way Epic is. [...]
3-13-05
I'd like a DDR game for the PC that can analyze any MP3 and make a step program for it at whatever difficulty I request.
Two of my problems with DDR are - 1) I don't really like the songs, I want to dance to my songs of my own choosing, and 2)
for the few songs I do like, it's hard to get exactly the difficulty I want, sometimes the delta from "light step" to "normal"
to "heavy" is too big of a jump, I'd like to have finer control to ease it in. Of course if you had such a program you
could easily make an AI model do the steps and it would be a great music visualizer.
3-13-05
This gray weather is going to kill me.
The Mission looks like a promising place for me to live in SF. It's a
bit grungy, there's real life there, hipsters and artists and working
people. There's a park where the people go and sit in the sun on nice
days. There are pretty good clubs in walking distance. There are quiet
residential streets just one block off the party streets. The only big
negative is the crime. It's one of the most dangerous neighborhoods in
SF, plagued by hispanic gang violence. On the other hand, most of the
cool & affordable neighborhoods are known for their crime. It's bizarre
to me the way poor people can live in these areas with crazy high rents
and home values. I grew up in LA which is severely financially segregated
for the most part - the poor are isolated into ghettos by property costs.
A small studio apartment in The Mission costs around $1000/month - how do
the gang bangers afford that?
It's really interesting to me walking around The Mission District as opposed to the other
"bad" neighborhoods in SF that I've been in lately - parts of Oakland, SOMA,
the Tenderloin, etc. The Mission is primarily hispanic, and that influence
is thriving and vibrant there - lots of panaderias, latino music stores, markets,
restaurants, working people walking around, and lots of wire services to send
money to Mexico. It's amazing to me how the hispanics in America work so hard and
send so much money back to their families (it's the #2 industry in Mexico, after oil,
bigger than agriculture, manufacturing, textiles, etc.). The Mission is poor, but
vibrant, working, you can feel the community and pride in their culture. The other
bad neighborhoods are predominantly African-American, and they have a totally different
feel. There are a lot more bums and drunks just sitting around on the streets, begging,
people in groups just hanging out doing nothing; the shops are boarded up, the buildings
are run down, the streets are dirty; you feel hopelessness there, people who are poor
and believe they will always be poor.
3-12-05
"I Heart Huckabees" is a great movie; it's really funny, smart, quirky, original, engaging, thought-provoking, whimsical. It's made
by David O. Russell, who previously made only unremarkable films. I find all the celebrities in it rather unnecessary and distracting,
though perhaps they add to the strange unreal feeling of it; many of the sets are really obviously bad sets, which I can also only presume
is intentional to add to the experience.
"Dog Day Afternoon" is a big disappointment. Maybe back in the 70's when it came out, Al Pacino's screaming over-acting was fresh and
energizing, but now it just feels like part of his "Hoo Ha" oevre of "Scent of a Woman" and "Scarface" and "Dick Tracy". It's another
one of those stories that takes a little tiny narrative path and just keeps diverting it and piling obstacles on it over and over to
stretch it out.
3-12-05
Gus Hansen is a very smart player; he's not a wild, random player the way many people thing. Gus's play is based on these wise
principles - 1) Most tournament players are too tight, so raising them with almost any hand is a good move, because they fold too
often. 2) If you make a mistake in poker, the worst possible mistake you can make is folding when you have the hand won; calling
when you're a small underdog is a very minor mistake. 3) If you get all-in preflop, even with really bad cards, you are almost
always only a 60/40 dog, eg. if he has AK and you have 53, it's only 63/37. 4) If you play strangely, many people will adjust to you
incorrectly, and that makes you money; poker is all about adjusting to each other's play correctly.
An example to illustrate this goes like this - on the button with 53, Gus might raise the blinds to make it 3X the blinds to go.
He doesn't want action here, he just wants a fold, but if he does get a call and sees a flop, you might catch something and surprise
him (he won't expect you to have the 53), that way you win a big hand. Let's say the big blind raises all-in. Say you made it $30k,
and he had $100k, so it's $70k more to you. If you call the pot will have $205 (beause of the small blind), and it's only $70 to call.
You're getting good pot odds to call, even with the 53. When you turn it over, everyone thinks you're crazy, but they were good logical
moves all the way. The fact that everyone thinks you're crazy playing the 53 will pay you off even better in the long run.
Note that these types of plays may not be good in your home game. They're based on the fact that most good tournament players fold a lot;
if you're playing against calling stations, these moves are not profitable. On the other hand, home players will adjust even more poorly
than pros adjust to Gus, so advertising your "craziness" may pay off even better.
3-12-05
Doyle Brunson hates AQ. That's ridiculous, AQ is a great hand, of course you should play it, and play it strong. The problem is
that many people over-value AQ against strength. Let's say you raise with AQ and someone goes all-in over the top. What hands
would they do that with? AA, KK, QQ, AK all have you dominated. A tight player would never go over the top with AJ or AT. They might
also have JJ,TT,99,88,77,66. There are 3+6+3+12 = 24 hands that dominate you, about 75/25. There are 6*6=36 hands that are about 50/50.
Your chance of winning is (24*.25 + 36*.45)/(24+36) = 37%
Let's say he has you out-chipped; you originally bet $100, and he had $500, so there is $600 in the pot and it's $400 to call (there will
be $1000 in the pot after you call). If you
call, your EV is -$400 + .37*$1000 = -$30 , not a good bet. Let's say he's somewhat looser and would go all-in with 55,44,33,22 as well.
That makes 24 more hands that are about 50/50, so your chance of winning is (24*.25 + 60*.45)/(24+60) = 39% - not much help! Now let's say
he'll go all-in with AJ and AT as well. These hands you dominate, there are 24 of them, so your chance of winning is
(24*.25 + 24*.75 + 60*.45)/(24+24+60) = 47% , so your ev is -$400 + .47*$1000 = +$70 . So, now the bet is good for EV, but for him to go all-in
with AJ or AT is quite loose. In a tournament, you still should probably lay down your hand, even if you think he's that loose. The reason
is your EV for calling is quite small, just $70, but you will lose 53% of the time, and if you lose you're out of the tournament. The story
would be different if you had him way out-stacked, you would want to take that gamble because it's +EV and you might knock him out.
3-10-05
PopCap games suck. Yes, they're nice and polished, they have nice
graphics and sound. The gameplay in basically every one is - click the
mouse on the (jewel/fish/coin/ball) as (fast as you can/at the right
time). There's almost no strategy in any of them, and the difficulty
ramps up insanely slowly. Yeah, I know they're aimed at the casual
gamer, but they play more like they're aimed at retards (no offense
intended to retards). Actual good game design for casual gamers can be
easily seen in board games. Games like Othello, Poker, Monopoly, are all
very easy for a novice to pick up, and fun for them to play, but have
depth and strategy that can occupy and entertain any level of player.
One of the great things about Poker is that it's one of the very few
games where a novice and an expert can play together and both enjoy the
session. Obviously that's not always true, but it is exceptionally so.
In most games - traditional board games like Chess, video games like
shooters or fighting games - when an expert and a novice play, it's no
fun for either because the expert just dominates the novice. In poker,
you can sort of play on different levels. The novice doesn't really
understand what's going on, so he's happy when he makes big hands and
wins some pots, and occasionally he'll even win the session. The expert
knows the luck will come and go, and he's playing 2 or 3 levels beyond
the novice, setting traps, gathering information, learning the novice's
patterns and slowly milking away his stack. In a ring game with a few
experts and a few novices, everyone can have fun.
3-09-05
Things I've learned at the GDC so far - 1) the PS3 is the suck, 2) Xenon will be slower than PC's,
3) Dave Wu's arms are as big as my legs, 4) xoxtruffles are great, 5) "specialty" cookies are great,
6) Valve is taking over the world, 7) San Francisco is cool, I love the people and the neighborhoods
8) game developers are such geeks, 9) BART is great.
3-06-05
Third and last day of the indie game jam. I'm making a game about managing software developers,
which is incredibly sick and wrong - I do that all the time in my life, and here I am making a
virtual sim of it? I'm supposed to be living out some sort of dream reality in the virtual world,
you know, doing drugs and having sex with teenagers and driving fast cars, instead I'm making a
game where you play the total "Office Space" or "The Office" douche manager who's telling the team
to "push the envelope" and "think outside the box" and such. I'm pretty tired, but I haven't
been cranking super hard; I just can't put in the hours and not sleep the way I used to; I'm also
not willing to ruin myself in that way anymore. I'm still eating reasonably well, working out;
in jams past I would just pound the junk food and work for hours. I've lost a lot of excitement
about the jam, but I supposed that's to be expected - the first two years I was so jazzed about the
whole thing, and now it's sort of becoming comfortable; the most fun things are when you really
challenge yourself with something new. I need to go to the Indie Folk Dance Jam to really get
that challenge and excitement of a novel experience.
3-03-05
I'm currently at IGJ3 (the 4th Indie Game Jam), in Oakland. The theme this year is "human interaction". The idea is
to make a game just based on human interaction, without simple arcade elements or trite game things like death/shooting,
etc.
2-27-05
So, I've missed some more great obvious investments. In games, EA and
Midway were both reasonably obvious investments, and they've gone up
fantastically in the last 2 years (EA by 150%, Midway by 250%). I always
have trouble buying on the way up, because I convince myself that the
market has already put the valuation in for the things that I'm thinking
of, but they haven't, and the stock continues to rise. I'm in the same
quandry now - games is clearly a growing business, and EA and Midway
continue to be two of the companies best suited to capitalize on that,
but will the stock keep going up, or is it peaked? The other big general
ones have been REIT's and energy. Looking back now, I obviously should
have bought a lot of things when Bush got into office - energy, defense,
Halliburton, anything in Saudi business, but clearly Oil is the big one,
everything Bush has done has been very pro-oil business. Fortunately, I
have succeeded in my mild bet against the dollar. I put a chunk of money
in emerging markets, which have done ok in their own currency, but are
doing very well against the dollar. As long as Mr. Bush continues to
intentionally drive down the dollar, my foreign holdings keep going up.
It's hard to buy into Oil and REIT's now. I think the price of oil is
near the peak sustainable price, around $50/barrel. Presumably as Iraq
gets opened up, production will resume there and some of the pressure
will be reduced from the global market. Of course, if we invade Iran
that will create a new crisis to drive the price up, and Saudi Arabia
might collapse any day now, which would create a massive global oil
crisis, which of course is very good for Exxon/Mobil. BTW, Exxon/Mobil
is now the largest company in the world by market value, passing up
General Electric, which I wrote about in the past. REIT's are hard to
buy into because I believe we're due for a massive real estate crash any
day now. Home prices have gone up ridiculously and many home-owners are
heavily leveraged to buy into their properties; when the market
resettles, there's going to be a massive amount of people defaulting on
their mortgages. I've been trying to figure out how to bank on this -
who will make out when this happens? Is it the lenders, the banks, the
mortgage companies? They will suffer because they'll be selling fewer
homes and not getting the mortgage income, but on the plus side they'll
take over lots of property. Maybe my best move is to wait for the crash
and then pounce and buy up real-estate and REIT's and such after the
crash happens. There's something very depraved about looking at the
horrible abuses of the world markets and thinking about how to
capitalize on them.
2-24-05
Everything is funnier when you're drunk. Almost nothing is funny to me when I'm sober; it's just all very stupid and
old-hat. Lately, I've been trying to watch "Mr. Show" because I always heard it was very innovative and great. I think
on the comedy scale, it's pretty bad, like, in order for "Mr. Show" to be funny, I have to be so drunk that I'm right on
the edge of blacking out.
2-24-05
There's a common test that's given to students in US schools. It goes something like this -
Step 1. Read all the instructions before proceeding.
Step 2. Take a piece of paper and fold in half, then in half again
Step 3. Cut off the four corners of the paper, at 45 degree angles, half an inch from the corner
etc. etc.
Step 10. Don't do any of the above steps
Step 11. Write the word "done" on your piece of paper.
Of course, I rushed straight through the steps, got to step 10, and went "oh fuck". The clever bastards make you do things like cut your paper so that you can't hide the fact that you rushed ahead. Looking back now, I realize this is a sort of fascist oppression of free thinkers - follow the rules! do the steps exactly as you're told! don't look ahead, just do each step as your told at each instant.
2-24-05
It's impossible to find a French-style "cafe creme" in America. I think a cafe creme is the peak of the delicious coffee
experience.
2-22-05
"28 Days Later" sucks really bad. Do not watch it! There's nothing at all redeeming about it - the visuals suck (the digital
video is just crappy), the acting is bad, the story is insultingly stupid, it's not at all thought provoking.
"Nine Queens" is ok. You riff-raff would probably love it, go watch it. The acting and direction is quite good. The
story is rather frustrating. The twist is obvious pretty much from the beginning, and then it just becomes the story of
how we get to the conclusion. That would be all well and good, but it's one of those stories where the actual task is
very simple, but you keep getting problem after problem thrown in the way - you're so close to the end, then whoah another
problem, over and over. It has no solid story arc that progresses. The dialog is good, the sets are good.
"Life is Sweet" is a solid movie. It's rather hard to watch, it doesn't really go anywhere, and the characters are
quite annoying. On the plus side, the acting is strong, it's very realistic, it's not insulting, it doesn't have any
big mood moments or silly twists, etc.
"We don't live here any more" is a great movie, I adore Mark Ruffalo, he's a fantastic actor, though that's almost
spoiled for me now because when I see him I see Mark Ruffalo instead of the character. Laura Dern is just horrible.
"The Five Senses" is a great, great movie. I think I first saw it long ago, perhaps in Seattle, perhaps with Tiffiny?
Or maybe it was alone. I remember the guy getting the late night massage; I thought he had AIDs, but now I see that's
not in the movie? It's simple, there are some rather poor/cheesy characters, but overall it's beautiful. The Marie-Louise
Parker character in particular is annoying, she seems to be trying to say sexy/shocking female things, but they don't come out
that way, they're just awkward.
2-22-05
Consider a simple game. A value moves up and down, generally near zero, with a slow random walk. The player has two
buttons - raise & lower - which push the value up and down. Your goal is to restore it to zero. If you hit the right
button (to move it towards zero) you get a point, if you hit the wrong one, you lose a point. With one player, this
game is quite trivial. Played networked, you have many players, all of them are playing on the same value. Now the
game is quite complex. When the value moves, many people try to move it, and they generally severely over-compensate,
so then the value swings the other way, and they try to push it back, etc. The movement of the value is now wild and
chaotic. Also, by having everyone playing and not making a deal, they can only severely decrease their total score. In
fact, the best possible score is acheived if everyone agrees to just let one best player play for them and split the
points.
2-21-05
Quick, easy cassoulet : don't deal with the beans yourself, it's not even close to worth the time or effort. Buy canned
ready to eat beans - canellini or whatever type you like; the best brands are Trader Joes or Progresso. Cook in 1 pan.
Preheat oven to 350. In a big stew pan, sear your meat to brown. Lots of types of meat are good here - chicken, duck,
lamb, pork shoulder, etc. Generally choose the same cuts of meats you would use in a pot roast, something that will
tenderize nicely with braising; rustic country cuts & flavors are good here, and using very lean cuts is okay. Generally you
want to use at least 2 different types of meat, and some type of sausage. For example - duck sausage and pork shoulder -
chicken thighs and lamb shank and pork sausage - etc. Work in
batches, brown meat and remove to the side; be careful not to burn the brown bits on the bottom of the pan; salt and pepper
of course; if the meat is at all fatty, no oil is needed at all. Add 1 diced
yellow onion and cook slowly to brown slightly; add butter or oil if the pan is too dry.
Deglaze the pan with liquid of your choice - white wine, beer, or stock
are all fine. Now add the meat back in, add 1 quart of stock, and any root vegetables or aromatics - chopped carrot is
nice, celery, turnip, garlic, pearl onions, etc - not too much though, this is about the meat and beans, not the veggies.
Add bay leaves, thyme, and 1 dried red chili. If you want you can do a
bouquet garni, but I usually don't bother - let people pick the herbs and stems out on the plate, it's fun. Put in the
oven to simmer with the lid on for about an hour. After the hour, add the bits that don't need so much cooking. Now's
when you add the beans, I also like to add some canned whole tomatos (diced) (again, Trader Joe's or Progresso). Cook for
about another half hour. Take the lid off if you have a lot of liquid, leave it on if you don't. If you have too much
liquid, pour some off and reduce it on the stove and then add it back. Serve with a sprinkle of parsely and toasted baguette.
Note - bacon or similar fatty pork is delicious in this, but I try to avoid such poison; use it if you wish.
2-21-05
I hate that movies are all 2 hours now. It's too long for most movies; 1:30 is about right for a typical movie.
I feel like I'm repeating myself; I'm a record caught in a rut; I keep having the same ideas because I keep having
the same stimulus. I need to be kicked.
2-21-05
Various web sites are accumulating rich databases about me. Those databases are non-transferrable and very valuable -
both to them and to me. I like to shop for CD's at Insound and Epitonic, but I always buy at Amazon. I'd like to
support those other sites - they're much better - but I need Amazon because it keeps the database of my purchases and
reviews, and it gives me valuable recommendations from that. Free the data! Only I have the rights to the
database of my own tastes!
2-20-05
Fondant is NOT edible.
2-20-05
Arroyo Hondo bridge. Andrew Murray. Opolo. Linne Calado. Zin Alley.
2-19-05
I'm sick of people who over-react to minor things. Everyone needs to chill.
2-15-05
A useful piece of software to have would be an engine that measures the
difference between two images using an approximation of the Human Visual
System (HVS). This would provide a better error metric for image
compression and approximation than the typical PSNR - even PSNR in
something like gamma-corrected Lab space is pretty worthless. You need
to put in factors like edge detection, gradient and smooth area
detection, etc. For example, let's say you have an image with values
like - [ 1, 1, 1, 17, 1, 1, 1 ] ; it's far better to make that into [ 1,
1, 1, 27, 1, 1, 1 ] than to change it to [ 1, 3, 2, 17, 1, 3, 1 ] , even
though the former has a lot more noise in the strict sense, the latter
looks more wrong because it breaks up the "flat" feature that the eye is
good at detecting.
2-13-05
The bastards at Wells Fargo have charged me their last ridiculous fee; my money shall be theirs no longer! Now I just have
to find a decent bank to switch to. I already have an account I like at ING, but they don't offer ATM's and such. Looks like
the American Express banking is pretty good. Here's a pretty good survey of online banks from PIRG -
link
2-13-05
The new articles about the U.S. Government torturing people at Guantanamo are just an insult. Hey, it's another guy's
story of abuse. Hey, we've been doing it for years and no one has done anything about it. We tortured people in Afghanistan,
Iraq, and Guantanamo. We've extradited immigrants to countries like Syria, Egypt and Pakistan, where they are then tortured.
The New York Times makes me sick.
2-13-05
There's this ridiculous ideal of "carpe diem" - following your passion or whatever; in the trite dream fiction, the only
thing holding you back is fear. In the real world, to chase that dream you usually have to give up something major that
you can probably never get back. In the real world, lives are very short and opportunities are very few; if you walk away
from something great, you'll probably never get it again.
2-13-05
I hate it when you ask a question and someone who doesn't really know much about it responds with some big trivial and
semi-wrong tirade. It completely diverts attention from the original question and people start talking about this response,
and you lose the opportunity to get any real valuable information.
2-10-05
I hate watching movies where the director is trying to make me feel a certain way, but I feel something else. I'm in the
middle of despising some character, when the music swells with tear-jerking melodies trying to create sympathy for this jerk.
The emotional disonnance is like a bad chord, nails on a chalkboard, but it's inside my own mind and it makes me want to
stab an ice pick into my brain. I far prefer movies that just present a situation and characters and let you make
your own judgement, that don't use cheap tricks to force the emotions in a certain direction.
2-10-05
The Qupé Syrah has started showing up in stores for $15/bottle - that's a fantastic
deal and you should buy it up if you see it. I'm talking about the
2001 Qupé Syrah "Bien Nacido Vineyard" ; be a bit careful, the "Central Coast" Syrah is not very good, it's actually a blend;
all of the single-vineyard syrahs from Qupé that I've had are excellent.
2-10-05
It occurs to me that most problems in programming happen when the coders act without asking questions. So many guys on
my team get to bits of code that they don't really understand, and they don't ask any questions, they just try to fix it.
While I applaud their initiative, this causes major problems that a few seconds of talking could have averted. Of course,
this is not limitted to programming. Most of the world's problems come when determined people plug away at a problem they
don't really understand and don't ask questions of the people who know more about the problem. Sometimes this also leads
to breakthroughs, sometimes it takes a less informed eye to see what all the experts have been blind to. Why can't I make
any rash statements without seeing the other side?
2-8-05
You can fill in the text for the following rants. Any more than the outline is a waste of bits.
Cheaters on the Social Contract.
Morality is what you do when noone's watching.
How you think you made up a song, then realize you heard it without knowing.
I have total disdain for rich people that shop in thrift stores and dress emo or punk, yet I am one of them.
2-8-05
Google is a spell checker. Try two spellings and Google will tell you which is more common on the internet.
The interesting thing about this is that it's not a static dictionary, it's a living document that changes as
spellings change. Unfortunately it has a bad positive feedback loop - if a misspelling gets into the system,
it propagates.
2-8-05
I keep thinking there's a big opportunity for simple PC MMO Tamagotchi games where you can play with your little
guy and feed him, he talks to you and plays and learns. There sort of are a lot of these games, though, and none
of them really seem compelling to me. I would want my pet to be like a real pet or baby - it learns and responds
to me; in the MMO setting it can also meet other peoples' pets and learn from them; you'd want some kind of nice AI
model for the pet that can pick up interesting behavior. The key is that the user should be surprised and amused
by the pet.
2-8-05
"Love me if you dare" is a great movie, but a horrible English title for the French movie "Jeux d'enfants". It's
directed by Yann Samuell with a magical-realism style similar to Jean Pierre Jeunet (Amelie, Cite' des Enfants Perdues).
The story in the end doesn't really go anywhere, and it jerks and lurches forward at an uneven pace, but the chawrm
of the actors and the wit of the visuals and directing make up for it.
2-6-05
How to improve MetaCritic : (this is pretty trivial/standard statistical analysis stuff, so it's silly they don't
do any of it). 1) discard outliers. The right way to do this is with a simple gaussian fit; any ratings outside
twice the standard deviation are discarded, or whatever. The simple way is just to drop the top and bottom scores.
2) weight scores by quality. Different information sources have different qualities/confidences in [0,1]. So, a
good source like GameSpot or IGN or whatever would have a confidence near 1.0 ; random fan sites and crap reviewers
like Maxim with low quality would have almost no affect on the weighted average score. 3) renormalize scores to a
standard scale. The meaning of "90%" varies a huge amount from source to source. They should be renormalized so
that they're all roughly on the same scale. You can do this by scaling them all so that their average is around 50%
and their standard deviation is roughly the same.
2-2-05
I don't think there's ever been a good female comedian, ever, not one. And don't say Janeane Garafolo, or Rita Rudner,
you will just embarass yourself. If you search "female comedian" on Google, you don't find anything about "this person
is so funny", all you find is "book these girls to balance your line up" or "females are really making strides in the
industry". Why is this? Do balls you make you funny? Certainly, having floppy junk between your legs is funny,
but it doesn't seem a necessary component. Maybe girls are just too happy; being fucked up and unhappy is certainly
a requirement for being a good comedian. Also, there are girls like Ellen DeGeneres who were kind of funny (back before
she got money; actually Roseanne was pretty funny before her sitcom), but they're funny compared to the terrible
other girls, not actually funny compared to great stand-up (Richard Pryor, Stephen Wright, etc.).
2-2-05
Cool Hand Luke is a great old movie about an admirable man who's got some flaws and winds up in jail. When it
was made, this was reasonably rare. Now, it's shockingly common, about 1 in 150 people are currently in jail.
The incarceration conditions then look horrible, but they're far far worse now. And yet, there are no movies about
it now, no articles, nothing. We turn our backs on the unfortunate, we don't want to be like them, we have no
sympathy for them, we're better than them; we want to be one of the robber-barons, not one of the robbed.
1-30-05
Beautiful places near SLO - Santa Rosa Creek Road, Tepusquet Canyon Road, Figueroa Mountain Road, Colson Canyon. A little
closer - Reservoir Canyon, High Mountain Road, my house. I'm not really a fan of Montana de Oro or the Irish Hills
or Cerro San Luis or Bishop's Peak; all rather bland to me.
1-30-05
Web cam wind chime. The web cam wind chime (WCWC) is a really trivial audio-visual device. The web cam on your
computer delivers per-pixel intensities which the WCWC watches for movement; this movement is used in a soft
activation model for the wind chime simulation. The WCWC auto-normalizes the activation to reasonable ranges,
subtracting off background agitation, etc. The wind chime sim creates pleasant tones no matter what the activation,
so it's not like crazy input can make unpleasant sounds. The result is that you can point it out your window
and sort of get a classic wind chime sound (passing cars also make great activators), or you can point it at
yourself and it will tinkle as you walk around.
Rhythm typing watcher and dynamic music. I love coding or writing and feeling the beat of the music and sort of
typing along with it; the problem is the music doesn't always make a good beat for typing. The solution of course
is to make the music from your typing. It works like this - typing, or any other form of activator (like a web cam)
drives a music sim. The music sim could be very simple - it starts with just a nice mellow background track that's
always playing at the zero activation level. This background track is at some base BPM. As you start typing, the
system sees the activation, and each keypress is a beat. The amount of typing also gives an intensity measure.
The system guesses the BPM of your typing and tries to scale the background track to match your BPM or some integer
multiple or divisor of your BPM; eg if the base track is 40 BPM and you're typing at 73 BPM, it would try to match
73/2 (36.5) by slowing down the base track. Based on your level of activity, higher tracks would ease in, first like
maybe a simple hi-hat at your exact BPM (73), then some embellishment tracks; they would fade back out when your
activity dropped off.
1-26-05
Stranger's Wrath is on shelves - go get a copy! Play past the tutorial and the initial bit in town - trust me, it gets better.
Oh, and you can invert all
the camera controls if you like - you can have crazy Splinter Cell or Halo style 3rd person controls. Also, the
3rd person view is not like a 3rd person version of the 1st person view - the camera does not act like a 1st person
cam the way it does in like Heretic-style 3rd person - our 3rd person is like a platformer; please compare it to
Ratchet & Clank or something like that.
One thing that's bugging me is the reviewers that give the game like an 8.5 (out of 10) and list all these great
things about it, and don't really mention anything bad. I know there are a lot of flaws with the game, I could
list them, but how as a reviewer can you get off giving the game an 85% when you don't mention any flaws? Game
industry journalism in general is absolute shit, but of course criticism in general isn't much better.
I hear a lot of complaints about the camera in reviews, but I'm not really sure what people are complaining about.
Some people think the first person camera is too slow. I'd like to see actual usability testing on the speed of
the fps cam look to see if that's really an issue. I suspect that the real issue there is that the first person
camera is different than Halo, and everyone is used to Halo, so anything different feels bad. Some people complain
about the 3rd person camera being too slow; again, I'd love to see real testing. It's about the same speed as the
cams in Sly Cooper or Rather & Clank, but it is a lot slower than the first person cam; it's a navigation cam,
not an action cam. Some people complain about the 3rd person cam getting caught on things. Yeah, that's unfortunate,
but I've always found the alternatives to be worse - bring the cam closer is bad, making the cam really stiff and
twitchy or making it cut, all are bad. It would've been nice to have some more nice smooth camera repellers on objects
the camera can get stuck on. This is one of those areas where there's no replacement for lots of testing. The camera
feels great to me because I've worked with it so much, it's what I'm used to. You need to be able to actually watch
virgins get their hands on it - and their words really are pretty useless too, I need to see what is actually happening
to the camera when they're feeling frustrated.
1-24-05
Fava Beans - eat them out at a restaurant. Do not make them at home. Last night I made Favas that I found at our
local farmer's market. You get a huge sack of big beautiful beans, you blanche them, shuck them, then you have to peel
each individual bean - and after all that work you wind up with a tiny handful of beans. It's also stupid that "bean"
can either refer to the pod or the pea inside the pod. Despite all that, Favas are delicious. The beans (peas) are meaty
and earthy and mellow. They should be cooked just slightly past "al dente" so that they are firm and hold their
shape, but are soft, not mushy and not falling apart. I did them with browned pancetta deglazed with beer, shallots,
and beet greens. Most places would use white wine, not beer, but I was drinking beer, and I think beer pairs very
well with pork and earthy flavors.
Crab cakes are another classic dish you should get out and not at home. Way too much work for the value if you do
it yourself.
1-24-05
eBay is at $85 right now, probably a good buy in that it will go up, but a terrible buy in the sense that it's grossly
over-valued even at that level.
1-11-05
The other big thing google needs besides the NoT is for me to be able to mark up for my self the idea that when
I search for X, I want to find Y, regardless of any other page rankings. I use google to find pages, rather than
actual web addresses. Let's say I want to visit "pitchfork music" - I can't remember the exact page address, but
put it in google and you'll find www.pitchforkmedia.com ; I need to be able to mark that any time I just search for
"pitchfork" that should be the #1 hit for me. In general this could be easily done by just noticing the pages I visit
and spend time at, those pages should be higher in the rankings for me.
1-11-05
It's kind of sad that most people (including myself) are far more interesting and provocative as internet avatars than
as real people. I wish my internet self could get together with other peoples' internet selves and talk about
social constructs and beaurocracy and breaking norms, but instead my real self will just get together with other
peoples' real selves and talk about the weather and nonsense like that.
1-11-05
Fun games for the DDR pad off the top of my head - first of all, you can make any type of game, like a platformer
or a shooter, space invaders or galaga, etc. but those games are better played with a standard dpad controller; the
idea is to come up with games that are more fun because of the pad. 1) track & field; this is obvious and clearly
great fun, even just sprints would be fun in multiplayer, you can easily do various track events. 2) fighting games;
a kung-fu game where you actually move your feet like the fighter to do moves would be cool, again this would be best
in multiplayer; a judo or sumo game could be really cool too, where your position on the pads is like your weight
distribution. 3) balance/leaning games, like snowboarding; your position on the pad is where you weight goes; the
only big problem is the pad is digital, not analog, so you don't have very fine control. There are also lots of
variations on beat-matching, like dodging a sequence of attacks in the four direction, but this is just beat matching
in disguise. The games I really like are the ones where you use your body as a controller in roughly the same way
you would to do the real action - so like running in the track game is an alternating sequence of L and R presses.
1-10-05
One thing that's always sort of boggled my mind is the way some people believe things that there's no good reason
to believe. Specifically, it comes up with religion; I'm not talking about the existance of God, or some sort of
higher power - that's a major thing, and if you believe it or not, I have no beef with that. The thing that's
bizarre to me is the idea of believing that some specific doctrine is exactly right - why should it be right? why
should you believe that? Today it's finally occured to me that this is part of a more general spectrum of human
minds. In general there are a lot of things that may or may not be true, and each has some likelihood of being true.
For example, "evolution happens" may or may not be true, since we cannot ever know anything exactly, but it has a 99.9999%
chance of being true; now, you can choose to believe it to be true or not. If you choose against the odds, you are
probably wrong, but you can certainly do that, just like you can go to Vegas and bet against the odds. There are
plenty of things like this - "there is a God" , "Astrology governs behavior" , "the full moon makes people crazy" ,
"there are angels on Earth" , etc. For all of these kind of statements, I personally am inclined to not believe
them without evidence. In general, if you don't have strong evidence for a statement, I choose not to believe it.
The result is that I believe very few things. As I said recently on some message board, the only real beliefs that
I hold to be true are :
1. The laws of the universe are finite and knowable (knowable means knowable in principle, not necessarily
knowable in practice).
2. Everything in the universe is governed by those laws.
That's it. But that's sort of just my choice - I choose to not believe things that are unlikely or unsupported.
Other people choose to believe things without evidence. They find life more enjoyable if they simply choose to
believe certain things without really having evidence. In general there's a spectrum of human thought and evaluation,
where different people need more or less evidence to jump onto some belief.
1-10-05
Is there a single developer in the US making interesting games? By "interesting" I mean things that
defy categorization, that provide new forms of interactive experience. Games, like modern art, can be
mind expanding by putting you in a universe and interaction paradigm that you've never met. Typical US
games are nothing like this - they're just crappy simulacrums of the real world, which does not interest
me at all. Japan makes tons of interesting games; only the last few years we've gotten things like Rez,
Mojib Ribbon, Katamari Damacy, Mr. Mosquito, Wario Ware, Feel the Magic, etc. etc.
The other type of game that I really love are the very simple games built on some fun mechanic,
like Tetris Attack, Marble Madness, Boulder Dash, etc.. These are fantastic, but almost impossible to
make. The inspiration for a simple mechanic that makes a game is not something you can just have on
demand.
Why has no one made other games for the DDR pad ? The DDR pad is the biggest selling alternative input
device on any platform, there are lots of them out there, the market is easily big enough to sustain a
cheap game, and you could do lots of fun games for it, especially party games for two pads would be great.
Even simple workout games would sell, I think.
1-10-05
My productivity has gone to shit. I used to wake up and start coding first thing in the morning. When I was
most productive, I was working from home, so I could just work, grab a snack, code some more, exercise, code,
eat dinner, code, go to sleep. I would estimate I was doing maybe 50 hours of normal man work per day on my
better days (that sounds high, but it's really not, it's just slightly more than what a typical programmer would
do in a week, which is not really very much). Now, as I become more happy and psychologically well-adjusted, my
productivity has gone to shit. I think everyone who's hyper-productive, ala Carmack, is driven by a rather screwed up
psyche. This is almost true by definition, because spending your life programming is not a decision that a sane
happy person would make - it's an awful waste of a life. In order to make that decision, your mind must be
damaged in some way. The most typical forms of brain damage that lead to hyper productivity are 1) fear of
social interaction, which leads you to a life of isolation and electronics and virtual interaction, and 2) low
self-esteem, which leads you to try to prove your worth through success or impressive work. When I was young, I
always wanted to prove that I was one of the smartest people alive, so I tried to great work that would get noticed.
While that is totally fucked up, it is highly motivating and led me to get lots of work done. Now, I'm happier and
more relaxed than I've ever been, and I'm incredibly un-motivated to do any work.
1-10-05
I need Arcade Fire tickets in SF ! The current scalp price is around $80/ticket
(the retail was around $10/ticket). It's almost worth it to pay that crazy price, but it would be in my head and
bug me and I wouldn't be able to enjoy the experience. It's not the price that bugs me, it's the idea of the
scalper making such a big profit for being a jerk.
1-10-05
There's an inflation of compliments. Compliments are like a currency, each year they steadily inflate. Some
level of compliment is the standard for just being polite - even if something sucks, you still say it's good to
some level. Thus, to actually say it's good, you have to go beyond that base level. Over time, everyone learns
that the "good" compliment is BS, so in order to be polite, you have to use the higher level even when you don't
mean it. Here in 2005, if you say something is "really great", that means almost nothing, that's the baseline.
You have to follow it with "no really, I mean it, this is really really great" in order to convey any real appreciation.
In the next 20 years we'll be saying "this is the greatest things I've ever had in my whole life" just as a baseline
of being polite, and to actually show an honest compliment you'll have to say something like "this is so mind-boggling
good, I nearly died from the exstatic pleasure of the experience".
1-9-05
I hate the way businesses act like subcontracting removes their responsibility. Just because some vendor decides
to sub-contract a service, doesn't mean they aren't responsible for the quality of that service. US business these
days construct a web of wholly-owned subsidiaries and partners so that the holding corp has almost no legal responsibility.
If you ever call them with problems, they say "oh, that's not our fault, you have to call this other company", and you
get the perpetual run-around.
1-6-05
I fucking love Songs Ohia right now. I'm just getting to the point where I know all the lyrics and can sing
along; when the tunes go into the breaks it just twists my insides up so sweetly. Soon, I'll have all the songs
all memorized, they'll become stale and uninteresting, and I'll still say they're my favorite, but I'll never
take them off the shelf any more. (BTW "Ohia" is pronounced like the state "Ohio" with a mid-western accent, the "a"
is like "uh" : O-hi-uh , though I like to imagine it's like a real Texas yodeller : Oh-high-yay)
1-5-05
Good god, I have been working almost continuously on software for about
14 years - almost exactly half of my life. How many people look back over their life and feel happy? Maybe
1% of the population? Pretty much everyone I know who does much self-examination at all, they look back and
think "my god, how have I wasted my life like this?"
1-5-05
If I don't shave for a week, it feels a bit uncomfortable each day, but then the shave at the end of the week
feels so good. If I shave every day, I feel comfortable every day, but it never really just feels great. I
think the net happiness is higher the first way - let it get uncomfortable, then get the reward when you fix it.
And yet, I choose to do the latter (shave every day). Decisions related to life and happiness are so complicated.
By not shaving, I become scruffy which perhaps partially damages potential chances for greater happiness (eg.
meeting girls), or even just distracts me from other experiences (because I'm scratching my beard) which
decreases the amount of happiness that other activities provide. Also, if I really didn't shave often as a lifestyle,
I'd get used to that weekly reward, and its value would diminish, so it may be a good choice once in a while, but
not as a habitual pattern.
1-4-05
I think Merck and Pfizer are good buys right now, though they've already rallied a bit. Amazon and Sears have been
great buys recently but have already rallied so much that I don't like them very much any more (Amazon is probably
still a good buy, but the risk/reward is not great compared to just going with the S&P). My stock picking scheme
these days is based on the idea that investors are over-reactive morons. When news about a company comes out, they
generally over-react, so you can get a good bargain then. I never short, so I just care about irrational stock dips.
The idea is to buy the stock just based on the hard numbers - P/E ratios and such - and ignore the hoopla in the press,
so if a stock takes a big dive based on some news, but the hard numbers look good - you buy.
1-4-05
Whenever I think about some topic, I imagine there must already be a huge number of experts who have already had
those thoughts and gone way past them and written papers about it. How do I find them?
1-4-05
For those who haven't noticed - Oddworld : Stranger's Wrath has gone gold (in the US). It should be on shelves around
the end of January. It's been a hard journey, like making video games usually is, but I think the result is pretty good.
On the other hand, there have been so many really great video games for this holiday season, I'm not sure we really
stand out much in comparison.
1-3-05
Restaurants and music concerts and such need to become demand-based. The way I imagine it working is something
like this - for some events, there needs to be enough demand for it to be worth doing. Everybody signs up for
events that they would go to if they happened. If the event then happens you have some period to accept or decline,
after that you're locked into a ticket. That way the band can see, hey 20 people in San Luis are locked in, so we'll
schedule a show there.
1-3-05
Searches and forums on the internet are becoming nearly useless. They're full of foolish people and shills and
publicity releases - recommendations for restaurants or hotels have almost no information content, because you can't
tell if they're real, or if the person doing the recommending is an idiot or not, or has the same taste as you.
I desperately need a better internet. I dream of a day when I can pull out my PDA and ask it for restaurants near
me, it will use the GPS to find me on a map, find restuarants (proximity by travel time, not physical distance), and
rate them based on my own taste (using my network of friends/trust). This day seems very far away at the moment.
I want the content on my own computer to be indexed this way - and all types of things. I want to be able to say
"recommend me a computer game" - and get a result based on the opinions of people who I trust to be smart and are known
to have similar taste in video games. All of this is pretty easy, it just needs to be done.
1-3-05
In France over the holidays, we ducked into Internet Cafes a few times for various things. They're full of
guys playing Counter-Strike! It's eerie, here I am in this foreign country, old buildings and winding cobbled
streets, and in a little hole in the wall, it's exactly like America - geeky guys in glasses hunched over monitors.
The whole Internet Cafe experience for multiplayer gaming is pretty great - it's better than what we have in
America; places like France and Korea have a much better Net Cafe system, because they are poorer and don't
have lots of good computers at home. On Christmas Day we were wandering around towns and there was hardly
anything open, but the Net Cafes were still going. On New Years Eve, we stopped at one and they were open 24
hours that day, just like every day, even though all of Paris was shutting down and streets were full of the tumultuous
masses.
It's funny sometimes how poverty and crappy systems can actually lead you to better things (better IMHO anyway). Everyone
with money uses it to isolate themselves and provide comfort - a nice house in the suburbs, your own car (a metal coccoon
from the scary world), your own home theater so you don't have to go out for that, your own espresso machine. In France
people don't have those fancy things at home - you go out for your coffee, your movie, you take public transit, you go to a
Net Cafe to play games. Similarly, because they don't have great roads and cars, they've built great railways; we took the
TGV from Paris to Marseille - so smooth, so fast, comfortable, great views, the best way to travel - and it leaves and
arrives exactly on time, you can show up at the last minute and get on, not like horrible horrible air planes. The cell
network in Europe is far better than America - partly because they had such crappy land lines, expensive fees for land line
calls, no high speed networks, very little cable TV lines; on the other hand, we had great land lines (subsidized by the
government and developed by aggressive venture cap), which puts far less demand on the cell network, especially for things
like internet and high-speed access.
12-25-04
Merry Christmas!
12-22-04
If I look at my hourly salary (before tax) as if I had a 40 hour work
week, it looks really good. I go wow, it seems like I could just work a
few hours and be able to do things like buy a nice dinner. Then I look
at it in terms of the actual # of hours I work (probably about 55/week
on average), after tax, and suddenly it looks like shit. All of a
sudden that ridiculous sandwich from across the street looks way too
expensive. Plumbers, city workers, etc. all make more per hour than me,
and I work way harder, not just in terms of hours, but in terms of
stress and intensity of work. Cursed ambition and desire to do something
productive with my life!
On the other hand, if you actually think about working for minimum wage, it's mind boggling. Think about it -
$6/hour, for 8 hours, gives you $50 a day. I spend nearly that much on food on many days! $50 a day, for your
rent, health care, utilities, clothes, transportation, food, everything!? My god, what's the point of even going
to work if you make so little. That's $1 for 10 minutes of work. You surely make more money begging. If you
ever have any hope of making decent money, then it's foolish to work for minimum wage. eg. if you're a kid in
college - don't work some stupid job, just get loans. You'll easily pay them off later, and it's better to just
have that time to enjoy. If you don't understand this, think of the value of an hour of leisure. Maybe it's $20.
Thus, if you earn $40/hour, you're effectively getting a +$20 value for that hour, since you're losing an hour of
your life in exchange for the work you're doing. If you work for $10/hour, you are losing $10 each hour! That is,
the value of your life that you are giving up for that hour is worth more than what they are paying you. If you
really think your life is only worth $6/hour, that's very sad.
12-22-04
In the last rant I wrote about optimization and life decisions. There are two related things I've been
thinking about a lot recently.
Responsibility and impulsiveness. This is sort of an interesting and
difficult life trade-off. On the one hand, if you are wise in your
decisions, you can avoid regrets - note that this does not necessarilly
mean you are just a cautious stick in the mud, you still might make
decisions like running away with the Circus or doing drugs or whatever,
it's just that you actually thought about it, you saw the consequences,
and decided that was the good thing to do. To be bold & thoughtful is
difficult, but it is in some ways great. One problem with this is that
making wise decisions takes time, and by taking that time, you will miss
many opportunities, especially in social situations where split-second
reactions are important. On the other hand, if you are impulsive and
don't consider your actions carefully, you are liberated in a way, free
from considering consequences, and you can do a lot more fun wild
things; the disadvantage is you will wind up doing a lot of things that
cause you trouble and pain, and of course you risk a small chance of
very bad things like injury or jail. Finding a good balance here is
almost impossible, because once you start considering what the right
balance is, you've fallen into the careful/thoughtful camp. Of course,
what many people do is behave very carefully most of the time, and then
get themselves drunk to free themselves from that thought and allow
themselves to be impulsive. This is of course very silly - if
impulsiveness is good and fun, then it's good all the time, and you
should do it when sober too.
The other thing I've been thinking about a lot is the way very small
differences in the way you weight various outcomes in decision making
lead to very large differences in behavior. Let's imagine you're making
decisions as I described previously, by considering the choices and
generating an EV based on your perceptual rating of the value of the
various outcomes. If we were all perfectly smart, we would still make
different choices, because the way we rate the outcomes is different. As
a simple example, you have people who generally find confrontation to be
very unpleasant. So, any outcome involving confrontation they would rate
very negative, and that biases their whole decision making to avoid
those situations. Every normal person enjoys good times and doesn't like
bad times, but even small differences in how you rate them lead to very
large behavior variation. For example, someone might really enjoy the
good times (as opposed to neutral times), and not care too much about
bad times - this person is more likely to make decisions that have a
chance of going very good or very bad, such as running off to Vegas with
a stranger; someone else might not rate the good times very high, but
rate the bad times very low - this person will have totally different
behavior, making decisions based primarily on avoiding the bad times, so
they're more likely to just stay home all the time and watch TV.
12-16-04
Every day in life, with almost every action, I consider mathematical
optimization of the outcomes. Of course mathematics is the basis of
everything - math is just abstract expression and formalism for dealing
with things. The most obvious cases are if you're making decisions about
investing - how do you maximize your return? But that's even getting
complicated, because in life your overall goal is maximizing your
happiness (with uneven weighting factors - eg. it's not a pure EV, but
more on that later). Of course you can optimize with things like route
planning on your drive to work; if you turn one way or another, what's
the expected time? You have to consider the probability of hitting red
lights, the probability of hitting traffic; eg. one path might take
roughly 15 minutes always, another way might be 10 minutes 75% of the
time, but it crosses a train track, so it takes 30 minutes 25% of the
time, so the average time there is also 15 minutes. But now we also
remember that our overall goal is optimizing happiness, and that's not a
straight weight. Let's say the 15 minute path is the baseline, so that's
the 0 happiness point. If you go the other way and get a 10 minute trip,
that might be a +1 happiness score (that sets the scaling factor). If
you go that way and hit traffic and get a 30 minute trip, that might
give you a -5 happiness (the value here depends on your exact
personality - how much do you enjoy being in your car? how angry does
traffic make you? how much do you need those 15 minutes on that day?).
One thing I always think about is the idea of pipelining, latency,
parallelization. These are software optimization ideas, but anyone who's
good at time management (like a chef) thinks about them. Let's say I
want to make a meal - how long will it take? Well, if I have lots of
people to help, then the limitting factor is the longest serial path -
eg. any things that can be done simultaneously without dependencies, I
split out to a lot of people (of course then there's also the overhead
of the splitting and bringing back together). Even the longest serial
path may have long steps that are low bandwidth (eg. not much work) but
high latency (won't be done for a long time), like waiting for something
to bake. During that time I can divert my processor (myself) to other
tasks without slowing down the longest serial path. This stuff is all
sort of very obvious, but hardly anyone thinks about these things and
uses them in their daily life. When I wake up in the morning - I need to
get to work as quickly as possible and still do some things. First I
start the water boiling, then that has long latency, so I prep
everything for the coffee, get my toast out (but don't push it down), by
that time the water has boiled so I start dripping the coffee; while
it's dripping I can usually run around and get my brief case together
and ready to go, then push down the toast (again, latency) so it will
finish about the same time as the coffee; start sipping the coffee and
check the morning emails (I turned on the computer earlier so it would
be all ready to go when I'm ready for it); deal with the mails, then hop
over to the shower, turn it on so it starts warming (more latency), and
while that's going assemble my clothes and put the brief case next to
them; hop in the shower, throw on the clothes and run out the door. How
can you be in a rush and yet sit around and wait for long latency
operations to finish? There are two things that makes all this
optimization even more interesting in real life. First of all, there's
the non-even weighting. The exact rating of various possibilities
depends on your personality. For example, let's say you have one job
offer for $100k/year. You have another job offer for $300k/year, but
it's all in stock options, so there's a 50% chance the company goes
under and it's worth nothing. Now, in the second case, your EV is
$150k/year, so with straight rating, that's the obvious choice. For most
people, the first choice is better, because the rating for income is
very uneven - eg. for most people it's very important to make at least
$30k , then pretty important to make $50k, then each dollar after that
is less important - eg. it's something like a log scale. However, if you
don't mind being broke, then maybe the second choice is right for you.
The other thing that really makes this optimization interesting in real
life is that the process of doing the optimization is part of your life,
and your overall goal is to maximize your happiness. For example, things
like picking up pennies are generally bad for you financially if you
make much money at all (the time spent is not worth the money made), but
if you enjoy picking up pennies, then by all means, do it. If you really
don't enjoy thinking about optimization, then it may be optimal for you
to make poor decisions in an absolute sense, because you improve your
happiness by not thinking about the decisions. For me personally, I
usually enjoy doing correct optimization, but I like to be able to do
things like go out on the town and just not think about it. Note that
this is seperate from counting your contemplation time as part of the
optimization problem - eg. you could just buy a video card at best buy
for $300 , or you could probably find it online for $200 , but the time
wasted searching for the best deal and going through the ordering, etc.
is not worth the savings (or even if it's still a win, it's a much
smaller win that it seems on paper). That's just part of what you should
consider when optimizing, and actually if you consider that and decide
not to do further contemplation, you have in fact optimized.
12-15-04
Finally watched "Wag the Dog" last night. Kind of a crappy movie; DeNiro
is really a rather bad actor, and Anne Heche is horrendous. As political
satire, it's rather thin. The "dirty tricks" that they use to cover up
the sex scandal are really very tame in comparison to the real things
done by Nixon's crew, and more recently by Rove et.al. Sort of as a
funny historical side bar - you remember when Clinton was in the shit
over the whole Lewinski thing, and he ordered those missile strikes at a
supposed "Al Qaeda" weapons lab in Africa? At the time no one knew
anything about Al Qaeda, and many people accused Clinton of trying a
"Wag the Dog" distraction technique. Turns out, Clinton was actually
pursuing legitimate and important terrorism deterence, which our wise
Bush derided and stopped doing when he took office. Anyhoo, one thing
really bugged me in Wag the Dog - that stupid quote at the
beginning. It's something like - "Why does a dog wag it's tail? Because
it's smarter. If the tail were smarter, the tail would wag the dog".
Wow, aside from being trite and pedantic, that's just wrong. The dog
wags the tail because it's bigger, brains have nothing to do with it.
The side that's bigger and stronger always controls the side that's smaller and weaker.
12-12-04
The Arcade Fire!! Damn shows in December all sold out, so they added 4 more shows in January, and they're all sold
out! Damn this band is hot hot hot right now, I want to see them so bad. Someone give me tickets!
12-12-04
God damn the stupid web pages that are server generated and you can't go back on! Why are you all such stupid
asses? Keep it simple and functional.
12-09-04
I find myself more and more boring every day. I say things that are pretty reasonable, and reasonable things
are bland. It's much more fun to say things that are extreme, ridiculous, not true, but controversial. I used
to say offensive extreme things, that I basically believe to be true - like Republicans are corrupt, cheap people
are fools, the Bible is fiction, etc. etc. Now, I find that lots of people that I really like would be offended
by those comments, so I don't make them. I used to think that if you were dumb enough to be offended by something
stupid like that, then fuck you; now I know that good people are rare, and they usually have many flaws, and
driving them away does no good. So, I find myself unable to say anything interesting. I'm also crippled by having
thought about almost every subject extensively; I don't mean to brag, it's just that I spend every waking moment in
thought on all sorts of subjects, so almost anything that someone says to me, I've already thought of. It makes it
really tough to have a conversation with someone. Of course, in those cases that I meet someone who's really done
some deep thinking on issues that I haven't mastered, like at Game-Tech recently, I crave their wisdom, I want to
drink deeply from the fountain of their thoughts, like a man who's been lost in the desert these many months.
Being a geek is really stupid. Did you hang out with other geeks in high school, play computer games and D&D ?
Yeah, maybe we went to good colleges, maybe we have good jobs now, are we happy? We like to pretend we're so
smart and superior to the "jocks", but they were out there living life, having fun - the whole point of life is
to maximize your total enjoyment - we have failed miserably. Being a geek is really dumb.
12-07-04
Another process note about code development - we try to keep everyone in the company basically on the
main line in perforce at all times. Letting people go off on branches (or even just not sync for a while),
or hold modified files open - all of these have caused us huge problems, because someone will report a
problem, and you don't know if that problem is something weird on their box or a real problem on the main line.
We also try to make everyone in content wipe their xbox and sync to perforce daily. Before we did these we
would have tons of problems where someone would report a bug, we'd have to go investigate it - and hey, they
just didn't sync, or they had a bunch of files open for edit, etc.
Coders have a bad habit of holding big change lists open as work in progress for a long time. I try to kill
that - check it in, or revert it. Either it goes in the main line or it doesn't belong on your system. We
also try to get people to check in often - once a feature is working or crash-free, check it in, even if it's
not done, then keep checking in the little improvements. Also, we fire builds after each check-in. If there
are problems, I want to find them right away, not the next day when everyone syncs. As always, the goal is
to isolate the problem - if one guy checks in, fires a build, uh-oh, it failed, he can fix it real quick before
too many coders sync to the broken build. Another little thing that helps here is whenever you are adding
files or changing the project, go ahead and add empty files to p4 and put them in the project, and check that
in so the project changes are done. Then check the files back out and work on them just as edits.
12-07-04
I enjoy something about getting in shape the old school way - pushups, pullups, situps, running,
medecine balls, running through tires. Avoid the gym, avoid pilates and yoga and machines, all
that fru-fru crap, just go sweat and move your own body around.
12-06-04
I basically never blame the development team for their failures or
mistakes. If a team was not directed to do the right thing, how can you
blame them for doing the wrong thing? If there were not policies and
procedures in place for smooth execution, how can you expect them to
work smoothly? 99% of these breakdowns are from management and leads -
if there isn't good direction and procedure, it IS their fault. Yes, it
would be nice if the team members would take care of their shit even if
they're not directed to, but that's above and beyond the call of duty -
yes, it makes my life much easier when guys take care of themselves, but
I don't expect that. Sure, sometimes people are told to do the right
thing and still don't do it, but even then that's often management's
fault, because they're pulled in different directions by different
people, they're distracted, etc.
12-06-04
I don't believe that good people do bad things. I believe bad people do
bad things. Also, I don't believe that difficult circumstances are an
excuse for bad behavior. Difficult circumstances are the test that
reveal your true character. Anybody can be nice when everything's going
well, it's when the shit hits the fan that you need to step up. Now, I
don't expect everyone to be perfect all the time - it's about how the
handle the shit. Certainly I have plenty of weaknesses myself; when I'm
stressed I get very snippy and rude, sometimes I just can't handle a
situation and I run away from it. Those behaviors suck, but I also try
to get a hold of myself and go back to it and apologize after the fact.
If the shit hits the fan, and you turn on the people who are trying to
help you - that I can never forgive; if, in the moment of trial, you
abandon your friends and screw your neighbor and save yourself, you are
a bad person and I want nothing to do with you.
12-06-04
A couple of followups on my talk at game-tech :
First and mainly, I think I made a mistake in presenting the reason for robustness and decoupling. Robustness
is the idea that the game never goes down, even with horribly broken use, and decoupling is the idea that when
someone horribly breaks one system, the other systems keep running so people can still work. These are not
just important for small teams or with junior people, they're always important. We acheive these things primarily
by making the engine and code resilient to even fatal errors. There are other ways to meet these goals, namely
Branches (source-control branches, so people work in isolation until their work is stable, then they merge to
the main tree), and Build Escrow (in which the coder's build first goes through test approval before going to
the content team). Branches and Build Escrow are both good, but they only work once the game is reasonably
well established. We were building the code base from scratch, and rapidly iterating on design trying to hit
milestones and demos, so it was frequently important to be able to code up a feature in the morning, deliver it
to design and have it done by evening. For larger teams, the ideas of robustness and decoupling are even more
important. This is part of the idea of overall team productivity. If a programmer takes the time to make his
code extra safe, maybe it takes him 5% or 10% more time. If he does not, and he checks in code that breaks
the build for the entire company, he's costing 100% of the work of maybe 50 other people. That's a catastrophic
loss of productivity, even if it only happens once every hundred days it's a disaster. Most games these
days are "design limitted", that is, the things that really prevent you from shipping a great game on time are
in design, so it's silly to save coder time and potentially cost a lot of designer time.
What are the disadvantages of a clean self-protecting C++ coding style? Well, the compile times are
slightly slonger, but our build is around 10 minutes and Halo 2's is around 7 minutes, so the difference
is not very big. Also, that has more to do with arranging your headers well, we're currently sloppy
about that, we could do much better to hide implementations. Having more clean separation of modules
and opaque interfaces around whole systems would help that immensely. A related problem is that things
like smart pointers and classes used in scopes forces you to put some things in the headers; you can't
have a pure C-style hidden interface without doing a lot of work with pimpls and such. A lot of people
think it takes too much time to code this way - that's just not the case; once you get used to it, the
additional time needed is totally negligible, and is more than made up for with the time savings of having
nice templates and classes that automate so many operations for you. The only two real disadvantages
that I know of are - 1) when you hire new people, you have to teach them your base classes and your system;
our system forms a sort of meta-language on top of C++, which is mostly enforced through compiler errors,
but there are some things that you just have to know to do; 2) the protections seem to make people lazy,
both in code and content; the protections are supposed to be in addition to proper testing and good algorithms,
etc, not instead of them.
A little thing - the hierarchical allocation parser can obviously be used on things other than
memory size; you can do it on allocation count, you can do it on CPU usage, vert count, etc. It's
a nice way to track anything and figure out where it's coming from. This is especially nice with a
"long frame tracker". To do the long frame tracking, you just run the tracking stats every frame,
and you reset them to zero between frames. Then, as soon as you see a frame that you consider long,
eg. longer than 1/20th of a second for example, you log the stats for that frame.
12-04-04
I was just away at the Game Tech conference, giving a talk on
OSW. It was really interesting to see the talks on Halo 2 and Half-Life 2, mainly to see that they really
aren't do anything we aren't. I look up to those games immensely, and I always imagine in the back of my
head that maybe they have some amazing technology or process or something that is helping them be so superior.
In fact, their tech/engine process is very similar to ours and the goals are mostly pretty similar, though
there are some differences in philosophy. Mainly we at OW just can't trust anyone on the team to do things
right if left to their own devices - we have to enforce a lot of structure and rules through the code, whereas
Valve and Bungie can be more flexible, because they have the process and responsibility in other departments
that makes that possible. The biggest differences between OW and those two H2's are - A) their teams are huge,
and B) they have good process outside of code. We at OW have a big company - almost 50 people - but we only
have about 20 in game production (!!), whereas Valve and Bungie both have over 50 people in actual production
(and a fraction of the admin staff!). Also, it's not like the H2's are really these ivory towers - their
tools still have a lot of problems; in Halo 2's case, they were way behind schedule and the game suffered
badly, mainly due to game design, in HL2's case, they just took a really long time. Both of them really managed
to make great games I think because the core direction was good - eg. the base mechanics are identical to the
previous games, so everyone on the team knows how to do that and agrees on it, and then the core philosophy of
game design was good - for HL2, it's fully interactive, immersive, for Halo 2, it's systems-based gameplay, etc.
Compare that to us where our direction didn't really crystallize until a few months before shipping.
I had to come back from the talk a bit early because we're trying to go gold here (maybe today!). We had four
crash bugs when I got back (!!). Only one of them was found by the lovely EA test, and three of them were found
by us internally, despite the fact that we have basically no internal test department at all. Lovely. The four
crashes were - 1) XACT seems to have a bug with auto release cues and a bad linked list walk, 2) we had a resource
registration bug in our code that caused a null deref in a very rare case (only on the DVD build), 3) one crash in
the granny "UUU" department, 4) another crash in granny, again UUU/paging related. Amazingly, we fixed them all
in like one hour. The UUU bugs in particular have been with us for a long time, and we never had a repro, and in
fact I thought maybe they were fixed, but suddenly they came back. In fact, the previous fix I thought I'd done
was a total red herring. When I did the fix, I also put in lots of catching to detect if the error happened again.
It turns out that my check/catch code was being hit, and the damn content team was seeing those errors reported and
skipping past them without telling us or sending us the logs. This has been going on for months, so we could have
easily fixed this bug long ago. In general, our whole company and content departments are extremely unaware of how
their behavior affects us. In code, we have to start first and crunch hard to get the engine and tools going; then
we all work hard, and the content guys slip and slip and finish way late, and then we in code have to continue crunching
to finish up. We try to make the code super robust so they can work, we try to put in error checking to help them and
to help us find errors and fix them early so we don't wind up with crash bugs at the last minute. It's extremely bad
to be making these fixes so late - we've had weeks of test, and we're making these fixes now, so all that testing has
not tested these fixes. Also, our producers at OW and EA have become totally irresponsible. They're obviously sick of
working on the game and with each other, they just want to kick the game to manufacturing, they don't really care if
it's tested right; we make these fixes, they just want to play through it once, call it good and send it out. So, anyhoo,
we found these UUU crashes which were tricky little buggers - we've known there was a problem for months and could never
find it. I think it was just having those couple of days away at Game-Tech that made it possible. When you work 6 or 7 days
a week for months, your brain just gets fried, you can't think straight. Game-Tech was intense, but it was still a break
from coding, so I came back with a bit of a clear mind and was able to see the problem. Getting that time away is so
valuable for intellectual labor, it's hard to quantify what a productivity boost you get.
11-21-04
I was telling Andy yesterday the sky renderer I really wanted to do for Stranger's Wrath - scrolling cloud layers like we have now,
but make them normal maps (currently they're A8 alpha-only to save space), and do a shader that colors them by normal and where they
are on the sky, so you can get things like sunset effects where the clouds are purple on one side, then dark overhead, then get red
as they go in front of the sun; as they pass in front of the sun, the clouds should pick up glare and get written into the glare
buffer for bloom filtering.
11-20-04
Eternal Sunshine of the Spotless Mind - has two of my favorite actors - Mark Ruffalo and Tom Wilkinson (!) Unfortunately, I hate
both of the leads (Jim Carrey and Kate Winslet).
11-20-04
There's a very fine line between actually being happy and at peace, and simply deluding yourself and lying to yourself about reality.
The only way to acheieve true Nirvana is via lobotomy.
11-20-04
The Stranger's Wrath code is possibly the most stable and robust game code base ever; certainly it's by far the
most stable I've ever seen. On the entire project, we've only had two persistent nasty crash bugs - one was
from Granny (a licensed library), and another is from XACT (the XBox audio library). Both of those libraries
fail to follow our guidelines of being self-checking, input-validating, etc. For example, XACT will simply
crash any time you play sounds with an index out of bounds, which can happen easily due to people have different
revisions of the content. It's been extremely important for us to have this level of stability. We are able to
take the development build and deliver it as a fully stable milestone in about 1 days' notice. Generally the bad
bugs we have to fix are "stop playthrough" bugs, not crash bugs, and quite often the "stop playthrough" is just a
design issue, that eg. this door doesn't open so you can't move on. We had to deliver numerous demos to publishers,
to MS, to EA, to press, and it was all reasonably easy because we could go from full development to a stable build
so quickly. In fact, it encouraged some practices I wasn't too fond of - the design team would frequently work on
demos until the day before delivery, so we only got one day of content lock to test & fix code. In the past I've
always wanted closer to a week of content lock to make sure we get a stable build.
I would discourage all programmers from relying on repro for bugs. I don't use repros unless it's a strange bug or
needs a specific case to test, etc. Generally I try to fix bugs just by looking at the code. When someone describes
a bug to me, I think of where in the code that problem could be caused, then I simply go and look at that part of the
code. You can look at that code and see how it might break, and 99% of the time you can spot the bug just by looking
and making sure it's robust. Even if you don't spot the bug, if you have a good idea where it is, you just add some
more asserts and self-checks and logs in that part of the code, and hopefully those will trip in the future and give
you more information, and they can stay there to make sure the code seems strong. Another thing that I emphasize is
to look at how the bug happened and try to prevent that from happening in the future. Look at the buggy code - how
did that get in? Was it reviewed? Did both people involved actually understand that bit of code? Did they talk to
the original author? Did they test it? Did they have good asserts checking the code? I try to not only fix the bug,
but also fix the behavior that made the bug. Sure, sometimes you just have mistakes that make bugs and everyone was
doing the right thing, but that's actually rare compared to bugs made from someone trying to be too fast or sloppy
(often me). Repro is sort of a crutch for bugs. I don't like to fix the code for one specific repro case - I like to
make the code bulletproof for all possible break cases.
It's funny to me that we (Oddworld) and Bungie use the absolute opposite coding styles, and yet the result is extremely similar.
We use heavy C++, dynamic allocation, multiple inheritance, STL. They use almost straight C, macros, function pointers instead of
inheritance, no dynamic allocation at all, etc. In the end, we both push the XBox very hard, running the GPU to the limit, using
all the 64 megs of RAM to the fullest. I know they don't believe that we use the hardware or memory optimally (in reality, we do stall on L2
cache misses because of our polymorphism, but that's maybe 3% of CPU time lost), and we don't believe they can possibly develop
rapidly and robustly, but probably we're both wrong. However, our situations are very different, and I can't imagine their style
would work here. We've had to hack in crazy new features on a daily basis; if I want to make some types of objects support some
new interface, I can just define that interface and dynamic_cast to it at the query point; I don't have to push my crazy feature up
to the base class.
11-20-04
The testing we've gotten from EA has been really terrible. We've not gotten a single decent focus test or play test from them.
When we ask them for play test feedback, they have some exec assigned to the project play the game and send us notes. Uh, thanks,
but no thanks - have you guys ever made a video game before? Have you ever heard of getting people in the target demographic to
play the game, maybe tape video of them? Of course, Oddworld also failed to do it themselves. So, we're left with our own play-throughs
to tweak the game. I think we've done a decent job, but it's hard to tell, because we're also so jilted from playing the game for the
last 3 years, there might be really major flaws that a new eye would perceive that we don't see. Our bug test has been pretty poor too;
I don't know what the deal is, but the testers seem really junior. They enter bugs without decent repro steps; when we question them
about it repeatedly, they wind up completely changing the repro steps and describing a totally other bug. They also have failed to find
all sorts of major bugs, which we had to find and enter ourselves. In fact, here we are a few days from Beta, and we're still finding
major bugs in house and they're not finding much of anything significant. I don't know if EA test sucks in general, or if we've just
been given the "C team" because we're not one of EA's darlings at the moment.
11-17-04
In the development of Stranger's Wrath, we had various people on the team who really wanted to make a shooter,
so they tried to push that on the game, we had people who wanted to make an RPG, so they pushed that on the
game. We had basically no one actually looking at the cool strong unique elements of the game and trying to
make them richer. Probably the strongest unique element in the game is the 3rd person fast run and ramming. It
wound up being not really a major element because it wasn't played up. Things that would have jazzed it up -
hold a button to lower your head which prevents you from turning but makes your ram blow guys to pieces; the
ram should create fear in guys who see it coming - some just panic and stand still, others dive out of the way,
etc; make your 1st person weapons more complementary to ramming, eg. a freeze shot, a slow-down shot, etc.; make
other ramming and anti-ramming enemies, like a Matador boss who side-steps you, other enemies that are very fast
and ram, like a goat-demon.
Some really cool scenarious with the fast run & ram might have been: a chase - some giant guy that you can't
kill chases after you; you just have to run away, ala the big rock in Raiders of the Lost Ark; chasing down
enemies who are fleeing (we did get some of this) or a carriage hijacking or something - in a big level, a carriage is speeding away with the outlaw boss in it, you have to run up
along side it, while his goons on top shoot at you; you can ram it and bump it, you have to get up to speed
with it and try to jump in. In general, the enemy could've had fast vehicle you have to run along side of.
Often when I suggest ideas, the designers say "I didn't think that was possible in the engine". Well, it probably
isn't, but it easily could have been. Engine features are made based on what's needed for the game. The design
has to be done (considering the schedule) based on what will work, not what does work.
11-16-04
We were originally scheduled to ship about a year before we actually are. There's certainly no good reason
why we didn't make that date, but various things came up, like having to make demos and sign a new publisher, and the fact
that we had no game design or designers for the whole first year of dev. Oh well, minor issues. Anyway, shipping
at the wrong date really screws up development. If I had known our actual ship date, we would have done things
very differently - better renderer (with dynamic lighting), better physics (maybe a real licensed physics engine),
better tools, better animation system & pipeline, etc. - all those things were cut to make the original ship date.
For the whole last half of development (18 months) we were in the mode of "we have to ship in two months", and that
deadline was continually moved back. Well, if you only have two months to go, you have to be in feature freeze, so
we had lots of problems with pipeline, etc. that we couldn't fix. The result was that everyone was working less
efficiently than they needed to. When you know your real schedule you can do proper planning - heavy tools work
in the first 25%, finish the engine by the next 25%, finish the features in the next 25%, and polish in the last 25%.
11-16-04
I would have loved to have taken the "Live Ammo" concept to the extreme
- everything in the "Stranger's Wrath" universe could be alive. There
are some famous scifi artists who do this, I forget their names. Anyhoo,
the cars are animals, tanks are turtles (for their armor, of course),
instead of a boat you ride like a loch ness monster, your crossbow is a
living creature, everything is wet and soft and shiny and slithering and
alive. The live ammo could talk to you all the time, run around on your
body, steer through the air, etc.
11-16-04
I hate "Just Too Late" algorithms on a deep moral level. The so-called
"Just in Time" compiling is really JTL. If it was really JIT, it would
be ready to go when I need it. Instead, I ask the app to run, and then I
have to wait while JIT does its thing, then I get to go. That's sort of
like if you asked a nurse in an operating room for a scalpel, and she
goes, "oh, I've got it just in time, let me go get it from the supply
cabinet" - No! That's Just Too Late! It looks to me like Halo 2's paging
is JTL. Resources request residency when they are used, which means they
don't actually become resident until after they're needed. The worst
case for this kind of thing is when the camera is jumping all over the
places, the resources you need keep changing, and the paging can never
catch up with what's actually needed. We try to do all our paging with a
true "JIT" system, which means they become resident just in time before
they are needed, so the user never actually sees them non-resident. To
do this you need good foreknowledge of what will be needed, which is
generally pretty easy in gameplay because the user can only run around
coherently - you can't teleport to arbitrary random spots, so I know
what's near you and what direction you're going and I can anticipate the
needed resources. In cinematics it's really easy, because the whole
thing is hard-coded, you can compute exactly what's needed at what time
and store a timeline track of when things should page in and out.
11-15-04
"Oddworld : Stranger's Wrath" stories - we have great big seamless levels. The state of the whole world is persistent, so
if you drop a coin somewhere in the game, then play for hours and go back to it, the coin is still there. In the shipping
game, the levels are pretty linear. We imagined them as being more like an RPG, with exploration, and big wild spaces, spawning persistent
enemies you could kill for money and resources. We have towns, but we imagined big towns like hubs for the levels.
You could stock up in town, talk to people, then go out on missions, go back to town and stock up, finish the mission,
etc. We still have some of that, but not much.
We have various different character types and races. In the shipping game, they basically never mix. We originally
planned on mixing them, and wrote most of the code for that. Part of the original vision was a sort of play of
the races and their interaction - like, you have the oppressed races and their oppressors, you have rednecks and
city folk, and they sort of interact and mix and talk to each other and you can interact with them and manipulate
their reactions, etc. Most of the races are in the shipping game, and they have their character and whatnot, but they
don't interact.
With a lot of features we had a sort of chicken/egg problem. We'd sort of do a feature, like supporting moving
collision and animated objects. I always imagined levels where there were giant gears and pistons and you could
run around on them - avoid getting smashed yourself, and knock your enemies into getting smashed. Nobody ever
implemented anything like this and there was no call from design to improve the "moving collision" code, so we
didn't work on it. The result was the code is rather sketchy and unpolished, because it just wasn't a priority.
The design guys tend to try to use what works and exists, so they never used moving collision much. This is why
coherent direction and cross-department vision is so important, you need someone in design who knows what's useful
and what's not, and you need someone in code who knows what can be done and what can't, and they need to get together
and agree; then the game needs to be designed based on the features that will exist, not the features that do exist.
Everything takes us 5X longer than most game devs, because every feature has to be extremely polished. A game like
GTA:SA could never be done here - their controls suck, it glitches like crazy, but they have tons of features. We would
take one of their features and spend years tweaking and polishing it. Obviously GTA:SA is very successful, but I find
it intolerable to play. I think the optimal game dev model is somewhere in between, but much closer to GTA. Basically
polish doesn't matter much except on the player controls. The game should be responsive and solid so far as controls
are concerned, but if it looks like crap, glitches, pops, the animations are terrible, no one cares (well, the average
consumer doesn't care), and it's a waste of dev time. In a way, that makes me sad, because I have a very high quality
standard and like to work on solid product, but it just doesn't pay in the marketplace.
11-15-04
"Oddworld : Stranger's Wrath" is almost done. I think it's a very good game. Not nearly as good as it could
have been, not as good as Halo 2 or Half Life 2 (probably, we'll see), and of course
we're just talking about the single player, they have great multiplayer and we have none, but still one of the
better single player experiences in the last year. Our lovely friends at EA are doing almost zero marketting
for us, so I thought I'd do some here -
Clearly the semi-innovative thing about it is the 1st to 3rd person gameplay. This is the first game I know of that has
a really fully functional 1st person shooter and a 3rd person platformer/melee/driving put together, and quite seamless and
smooth where you can switch back & forth and it feels good and natural. You actually switch in combat to do various moves,
unlike some games where you move in 3rd and snipe in 1st, etc. The 1st and 3rd are also actually different, it's not like
Heretic or Everquest or something where you can use either view, but the 3rd person is really just 1st person on a stick behind
the axis of rotation.
In 1st person, the game is basically a shooter, but the weapons are a bit quirky. Many of the weapons are not basic damage
weapons, they're tools for manipulating the enemies, and you can combine them in sequences for "combos". One of the basic
combos is just to freeze a guy with bees so you can lay a thudslug or boombat on him. Another common one is to skunk a mob
then drop a boombat in the middle of them. There are also lots of environmental traps that you can make use of; there's lots
of knocking guys through glass to their death, things like that.
In 3rd person, the game is like a platformer/adventure/driving/melee game. Here, you are fast, very fast, and control sort of
like a car or motorcycle (actually the controls morph from standard walking at low speed to more like a car at high speed).
You can ram and meelee. One move few people know is that if you jump before you ram a guy, you keep your velocity and go through
him - very useful.
One of my favorite things about the game is the twist. I won't give it away (we've asked all the press to keep it a secret),
but part way through, there's a big story twist. That's pretty standard in movies and games, but there's a difference - the play actually changes a lot
as well. Unlike most games where you get a story twist, or play as the enemy, and the gameplay is basically identical,
here the whole feel of the gameplay changes a lot, the pacing changes. It's a cinematic thing, there's a shift and suddenly
the feel is different for the 3rd act building to the climax. In the beginning, you're a bounty hunter, in the end?
11-14-04
Halo 2's first level (tutorial) is pretty horrible. It's ugly, the play is nothing that wasn't in Halo 1, it really doesn't
sell the game. After that, the game gets much better. This is such a huge and common mistake - for them, it's okay
because they have such hype they don't need to sell new players, and people will get past the beginning. For most
games, like mine, if the first level is bad, no one will play farther. I think our tutorial now is actually pretty good
so far as tutorials go. It's not as good as Sly Cooper or Halo 1, which both do the right thing - put you straight into
gameplay, and introduce the controls gradually over the duration of the first gameplay level, as you need them.
Halo 2 actually reminds me a lot of "Colony Wars". That was a great game! Great music, story, voice acting, and
beautiful graphics.
11-14-04
Wow, Halo 2 is really good. This is the first video game I've played till 3 AM in a long time. The first level
looks like shit, but after that the graphics are mostly beautiful. Sometimes the shaders and lighting are just
fantastic; I wouldn't say they were super realistic, but they're very beautiful. The gameplay is rather monotonous,
it is pretty much the same thing the whole time - take cover, shoot, reload, repeat. The vehicles are ok, but I
hate the way they do the controls like a 1st person cam; I'd rather have cars that drive like cars, not like
strafing people. The flying vehicles really feel bad/weird to me with those darn controls. The cinematics are
amazing; the graphical quality in the cines is awesome (if you ignore the horrible LOD and paging pops!); the
basic renderer doesn't impress me as much as all the custom anims and effects and fancy background and matte work
that they did for the cines. In general the level design is very good and the integration of the story and the
levels is very smooth, coherent, solid.
11-13-04
I saw a tiny bit of that history of Video Games thing on PBS; I think maybe it's old, but it was ok. In one
bit, Jason Rubin is talking about why video games are great. He says something like - "In real life, I'll never
be on a pro sports team, I'll never be able to drive a Formula 1 car, but with video games I can do those things,
and that's what makes video games great" (he chooses not to say "in real life, I'll never get the pleasure of
running around with a machine gun and spraying bullets into other mens' heads"). Anyway, that's all well and
good, but I find it incredibly boring and sad. I don't want video games that let me do things other humans do -
I want video games that let me do things no man has ever done! Let me drive a car 1000 miles an hour through the
cities of the moon, then take a swim in the oceans of mercury (the metal, not the planet), let me grow enormous
and consume the stars, or grow small and fight bacteria. I'm sick of all this real world sim shit.
11-10-04
I think one of the big mistakes people in game dev make is they put their best programmers on core engine
technology, like rendering or networking, etc. Yes, that stuff is important, but once it's reasonably good,
the user can't really feel the difference between good and great renderer programming. On the other hand,
things like controls, camera, motion, input, latency, animation, these things provide direct feedback to the
play experience, and even small improvements can make a big difference in the sensation of quality. Those are
the things that really make a game feel polished and good, that make it like a Nintendo or Naughty Dog game -
clean, responsive, pleasant to interface with.
Engine coding is fun because the technology is challenging, the algorithms are interesting. It's frustrating because
an engine in itself doesn't show up on the screen - you need people to use it well, which rarely happens. Gameplay coding
is fun because you can do features all alone and get cool results in the actual game. Gameplay coding is frustrating
because you do 3 features that are cut for every 1 that's used, and you have to spend tons of time polishing silly little
features and eventualities that the player will never notice.
11-9-04
Halo 2 is out; I haven't seen it yet, but I see Halo 2 as sort a quiet insult to us game developers.
Any game company that's half competent should be able to make Halo 2. This is not intended as an
insult to Bungie, I have much respect for them, they're one of the best studios around, but basically
Halo 2 is not very innovative in terms of gameplay or technology. Sure, some of their tech is fancy,
but not in a way that's really important to the quality of the game. Yes, the gameplay is well polished,
but it's just a shooter, they don't do anything that hasn't been done many times before. And yet,
it's one of the best games of the year, and almost no other game company could make a game as good.
This isn't so much because Halo 2 is so good - Halo 2 is the level of quality any game could be - it's
because all other games are so *bad*. Bungie gets their priorities right - improve the things that
will make the experience better (the networking, the match-making, the basic controls), and not other
things. They make time for actual focus ("usability") testing, which almost no other game dev does.
On the other hand, I'm not sure how they do it, because all the stories I've heard about development
at Bungie sound just as F'ed up as anywhere else - stories of ridiculous gameplay features that they try
that don't make it into the shipping game, stories of going off on pointless tangents, only to scramble
back to your core gameplay (cut levels) at the last minute and kick out a game.
11-8-04
I used to hate Tony Dungy when he was coach of the Bucs. He's kind of a quiet guy, and I hate quiet
coaches; I like in-your-face, yelling, angry coaches, like Bill Cowher and Bill Parcells. But, these
days, I have lots of respect for Tony. He went into Indianapolis, and he saw the talent he had there,
and he didn't force his style of football on them, he went with what the team had to offer. The worst
coaches are the ones who bring a "system" and try to put it in place regardless of the team they have.
The best coaches look at their talent and devise a way to win with those people. Tony Dungy went from
a defense-first, no-score team, to a super scoring team with no defense, and I respect that.
11-8-04
I wuv The Decembewists!
11-8-04
Businesses are all shit-sucking scamming bastards. Sports Illustrated gave me a free subscription,
and now they're using semi-illegal schemes to make it hard for me to cancel, by making it difficult
and time-consuming. The fucking city of SLO gave me the most ridiculous parking ticket ever for
crossing the lines in parking spot (at the end of a row, when other cars were already shifted) - the
ticket was for $30, it was upheld on appeal, and now to fight it further I have to pay a court
processing fee of $25. My damn bank charges me $3 for an ATM withdrawal from any other bank,
even though it's free for them.
11-8-04
I'm doing my damndest to ensure that all the little horrible things are right in our game - the load
times are quick, the GUI's are ergonomic, the frame rate is solid, the latency is low, the game is
responsive and nice to the user. These are some of the most important things in games, but producers
will never give you time to work on them, and directors & publishers will happilly sacrifice them in
exchange for some unneeded feature.
Non-skippable cinematics are just an insult to the player. It tells the player "we don't give a damn
what you want to do, we're going to force you to sit there and watch this". There's nothing else like
it in media - if I watch TV, I can change the channel - can you imagine a show that prevented you from
changing the channel away? I would never watch that show. Can you imagine a DVD that turns off your
skip and fast-forward? It's my DVD player, in my house, I'll skip if I want to. (in fact DVD's do have
those non-skippable intros which are infuriating). With a book or magazine, you can turn the page any
time you want; if the story gets boring, you can jump ahead, but you can also go back if you want. A
game is not a movie in a theatre, it's an interactive experience that the user is creating for themselves,
they should be allowed to craft that experience for themselves. Now, some people take that too far and
ruin the game - the game universe should still have a rule set and logic, and even if people want to do
things outside of that, they can't, but they can try (eg. the player might want to drive a future mech
tank in your fantasy RPG, don't let them!). You see, that's part of the content, which the game developer
should control, the user should be in control of the medium, the mechanism for viewing the content.
11-7-04
One of the basic important things in management is to correctly identify the people who
are doing well and those who are not. If management goes around praising people who
are actually doing a bad job, and chastizing those who are really doing the work, that
not only pisses off the people who are doing the work, it creates a bad atmosphere for
the entire team - they see that good work is not rewarded. Usually when this happens,
the people who are incorrectly rewarded are friends of management, or charismatic, or
liars who take credit for others' work, etc.
11-7-04
It would be fun to work on a 3d engine that's all physically accurate lighting. So far
as I know, such a thing has never been done, and is even rarely done in pre-rendered CG.
We still can't do realtime radiosity, so we have to hack the rendering equation in various
ways. One thing we can simulate quite well now is a semi-static environment, where the
radiosity effects are precomputed in various ways and the direct lighting effects are
evaluated in real time in various ways. The main flaws with these approaches are that the
dynamic objects don't interact with the render equation well, eg. they don't contribute to
the radiosity solution correctly, and the less static the world is, the less correct the
lighting can be. The biggest thing for physically accurate lighting in 3d hardware is
floating point buffers; this lets you capture the massive differences in brightness between
lit and unlit areas. You of course then need an exposure function to simulate the aperture
of the eye or a camera.
11-7-04
So many stars in the sky in San Luis Obispo.
11-7-04
A good director should be able to see the game with the eyes of someone who's never seen it
before. Often there's some major feature or character which it seems horrible to cut - but
that's just because we've been through the development of that thing, and it seems important
to us; if someone saw the game and never knew that thing was supposed to be there, they would
have no idea something was missing. It's such a simple point, but everyone gets it wrong; the
game should not be directed based on what you the developer think would be cool, but by what a
typical player who didn't make the game would feel was missing or would actually perceive as
improving the game.
11-7-04
The parable of the painter. There once was a painter; he wanted to do great masterworks of
oil, but he struggled in that world, and took to painting houses. Still, he strove to be the
greatest house painter that ever was. He saw the other house painters - using spray guns and
cheap paint, and he thought their work denigrated the art of house painting. And so, he tried
to prove himself on every job. He would go into the house, survey it, but the houses were
never right - too old, the walls too small, the materials too cheap - what sort of canvas was
that for his work? With many complaints, he would get to work. The painter would carefully
remove all the furniture, strip the old paint, usually he would find some bad plaster and tear
it out and replace it - perhaps the ridge of a stud was poking through, he'd try to smooth it
out. Weeks into the job, the home owners would be nagging him, and he would say - if you want
quality, this is the time you have to take. So, he would start on the undercoats. He would lay
perfect, even white undercoats; usually there would be an imperfection or two, so he'd lay another
coat. But by this time the homeowner was always at wits end - "we need our house back!" they'd
cry, and tell him to finish in a day or get out. Panic! The painter would work fast, throwing
the paint up on the wall any way he could - the special paint that was supposed to mix for three
hours - no time for that. When he was done the paint was in goopy smears all over, an uneven
ugly job, and he was despondent - "cursed homeowners" he'd think "didn't give me enough time for
the job". Finally, despite his many mediocre jobs, the painter found a perfect client (for he
had some esteem among the bourgeois, more for his attitude than his work) - "give my
house the best paint job anyone has ever seen - and you can have six months to do it". Oh happy
day for our painter! He surveyed the house and emptied it, and began to study the walls, taking
color samples of the lawn, the roof, the furniture. He ordered special custom paints, and planned.
Weeks went by and he planned and re-planned, and finally started to improve the walls - we need
spackle here, all this drywall here has to be replaced, there's a leaky pipe here, the mortar in
these brings isn't perfect - soon he was tearing up the house improving the walls, trying to
make the perfect canvas for his work. Another month went by and the homeowner returned to see
the house in shambles - "what are you doing?" he cried, and hired a crew to fix the walls. He
threatened to fire the painter, but the painter convinced him "just give me another chance, I'll
wrap it up". The painter started on the base coats; he was working along, doing coat after coat,
making the perfect even white; he was most of the way through, then he noticed the white at the
end wasn't the same as the white at the beginning! He was taking so long, the base coat was
discoloring in the air, so each day's work was slightly different. That would never do! He
stripped it all off, and started over; this time he applied a first coat to the whole house, then
a second coat, then a third, so it was all even. Another month past, and he began the color.
He started painting, but after a few days of looking at the color, he realized it wasn't perfect
for the house. So, he mixed a new one, ordered it, and had to wait for it to come. He started
again with the new one, he was content, working along. Then, one day, he visited a friend and saw
his work - he was painting with gold flake, and holographic colors, and everyone was talking about it.
Damn! thought the painter - this is a new standard, my work can't compete, I have to be on this level.
So he stripped his work again and ordered this new high-tech paint. He began painting with it, but
it clumped and ran; he didn't know the technique, and his base coat was the wrong type! But then
the homeowner arrived - the six months were up - "show me my amazing home!" he bellowed. The painter
was aghast, he stalled the owner and ran to the home and tried to throw the paint on the walls again,
but it just made splashes and blobs and a horrible mess, even worse than any of his previous jobs
where he didn't have enough time to perfect them. The moral is - parables are stupid.
11-4-04
Game difficulty has a form of relativity. If you are in a car looking at another car,
and you both keep speeding up, you don't feel fast - you feel like you are still. In
our game (Stranger) at the moment, we introduce a new set of harder enemies, and we
give the player upgraded weapons at exactly the same time. The result is that the
difficulty doesn't change at all, it feels just the same as before. Good games will
typically introduce the harder enemies before they give you upgraded ammo. This gives
you a chance to perceive that they are harder, to go "whoa, that guy is tough". Then
you get more powerful yourself, and difficulty comes back to the sweet spot. RPG's all
are built on this principle - you go into a new area, and it's really tough at first,
then you start to level up, at some point it probably becomes pretty easy as you are
now more powerful, then you go to the next area and the process happens again. The
difficulty oscillated up and down across the sweet spot, which gives you the perception
of movement, of getting more powerful.
A related note is that for difficulty to remain in the sweet spot (I've been assuming
you know about the sweet spot - the spot where it's challenging, but not frustrating,
where it takes a little while to beat, but not too long), for difficult to remain in
the sweet spot as you play, it must ramp up over the course of the game. The reason
is that the player is getting better at the game. If you don't give them harder challenges,
they don't really have a chance to experience the fact that they're getting better.
Some of the old jumping platforms were really good at this ramp. The later levels would
have just felt impossible at first, but if you actually play through the whole game to
them, they feel fine.
11-3-04
I'm trying not to even think about the election. I want to pretend it didn't happen.
My overall feeling is of disgust, not just for Bush and his cronies, but for the people
who voted for him. I'm totally disappointed in America. How can you all be so blind?
How can you let yourself be lied to and manipulated? This bastard has taken the deaths
of Americans on 9/11 and twisted it and lied about it as a way to seize power and do all
manner of unbelievable unreasonable things.
11-1-04
I hate John Carmack. I've never met the guy, so he might be the nicest guy in the world,
but I'd still hate him. He's probably the only video game programmer in the world who
can get girls based on his work. He is the only VGP that's interviewed in the major
press, he's like a rock star. That would all be okay if he really deserved it now, but
I don't see it. Yeah, his early stuff was great, he did the right thing at the right
time, and very few people could have gotten real-time 3d going the way he did back in
the day. His new stuff, however, is very ordinary; I'd say Quake is the last thing he
did that's really special; in fact, since then, he's been trailing the technology and
gameplay leaders in most ways. There are quite a few programmers that I'd put in the
same class as Carmack, like Butcher and Stelly, probably others. The other thing is that
he did get very lucky with Id. If he would have done the Doom engine and had crap artists
and crap level designers and crazy gameplay ideas coming from all directions, the game
would have sucked, and noone would have remembered it. Maybe he would have still been
famous in the VGP community, but not in the world at large. Instead, he got lucky, and
got some really talented guys working around him, and they made games back in those days
that really defined the genre.
11-1-04
Born again Christians really scare me. I respect the ideals of Christianity, and I'm
sure there are plenty of evangelical born-again Christians (EBACs) who are good people,
but most are not. EBACs are really a
fascist belief system . They can justify any action in the name of their belief.
They believe any action by another EBAC is good, and any pain caused to non-believers
can be rationalized. Independent thought and questioning is discouraged, you should
believe. Any sort of hippocracy or personal flaws can be ignored as long as you believe.
For an EBAC, belief in Jesus becomes a justification and excuse for any action, and makes
them "good" no matter what their actions may be, since the lord forgives all.
11-1-04
To all the leads who hurt their company by using plain C (or plain C++) and stay
away from language features that would help them -
If you're working in some file, and you need to perform some operation,
like say a "partial sort" to take the N highest elements of a set to the
front, and you code that up your self - you are just wasting a huge
amount of time. Not only are you wasting the time to write it, but the
time to debug it, the time for someone else to review it, fix bugs in
it, learn it, etc. etc. If you're worried about build times, you can
isolate the STL usage into cpp files.
Similarly, not using exceptions is just silly. Exceptions have almost no
penalty for use, there's only upside. Even if you don't want to throw
your own, catching the hardware exceptions (access violations, float
invalid ops) is clearly good. This is what has allowed us to keep the
game running almost all the time, even when people check in broken code,
which is inevitable. People write buggy code, and if that is allowed to
bring down the game, you are wasting massive amounts of time. Once you
are doing catches for hardware exceptions, you may as well start
throwing as well. Throw reduces errors by forcing the caller to deal
with it; ordinary error returns can be easily ignored. Any time that
continuing to execute will crash the game, you throw, and the game keeps
running - just the broken portion stops working.
The next point is using self-checking classes. Rather than using blind
data with structs and pointers and such, you use classes which enforce
their own correctness with asserts & exceptions and such. Again, on a
large team, this is just clearly a win. Documentation and comments are
always ignored; the only way to enforce correct coding is if the code
itself screams when you use it wrong.
Once you are using all these self-checking classes, it's hard to avoid
templates and containers and such. Perhaps you could, and there's
nothing wrong with that, but it's certainly easier.
Garbage collection is similar. GC is clearly good, manually managed
pointers are clearly bad. Now, if you have some fancy automatic GC
solution that's robust and simple and debugged (such as, maybe you are
using Managed C++), ok, fine. If not, smart pointers are a very simple,
low-overhead, easy to write & debug way to do GC. This is actually
related to all the other points; smart pointers or GC pointers are just
examples of types that check & handle themselves and clean themselves up
when they go out of scope.
In general, objects that close themselves and clean themselves up are
clearly good; forcing the user to do it is always worse. Once you start
doing that, use of tight scopes is clearly good. It restricts the
lifetimes of variables, which reduces bugs.
Now, I just have no idea how to write software without polymorphism.
Even my very first C apps had polymorphism; eg. you have some base type
(Object) and many different variants. If you're going to do
polymorphism, you should do it in the language. Some home-brew with
function pointers and manual casting is just worse, because it's not
safe. There are some very rare cases where home-brew could be
beneficial, such as very deep in a performance-critical section where
you want to avoid the virtual functions, but this is quite rare.
etc. etc.
10-27-04
One issue I like to think about is "real productivity". That is not just "productivity" in the sense of how much work
is getting done per hour, or per dollar, or per 'effort'. Rather, it's productivity *times* how much of that work is
actually useful towards the end product. You may have guys slaving away, but not efficiently, so of course their productivity
is low. You may also have very productive guys, but they tend to do work that's maybe only 50% needed, so their real
productivity is also low.
10-27-04
Most game companies work in this ridiculous two-phase style. In the first phase, no one is thinking about shipping,
and people spend time on all kinds of silly pointless ideas that never make into the game, or that are just so
un-important in the game. In the second phase, they go "oh shit, we need to ship", and then you start cutting all
kinds of really important features, or half-assing them. The result is that you wind up with games that have like
beautiful explosion fx, but where you can't save anywhere because they never got around to writing the save game feature
and had to cut it.
The two-phase style is not just about scheduling and focus. We also see it with oversight. In the first phase, people
are just sort of doing tasks and they get checked off the list, and nobody verifies them. The executives and directors
and such as paying very little attention to development, which of course is hurting production efficiency. In the second
phase, oversight goes crazy, suddenly the directors want to verify every bug fix. This also severely hurts productivity.
10-27-04
Part of the whole idea of Oddworld-style robust coding is to make the error or exception occur at the spot of the bug. In
a normal codebase, someone might screw up a pointer, or write some invalid floats, or stomp on memory, whatever, and then
the crash occurs later in some other code. We try to catch these ops and verify objects after operations, so that if
something is wrong, we see it immediately in the spot that caused the problem.
10-26-04
You can't miss every single one of your milestones and think you're on track. You can't be late all through the project
and then be on time to ship. The complete lack of reason & rationality in management is just insane to me. Maybe I
should write a book on producing with some very simple step by step rules and guidelines.
10-24-04
More news from the back page - the defense department has now quietly denied several attempts to investigate the
chain of command in the Abu Ghraib prison scandal. There's mounting evidence that the torture was ordered from
the top, perhaps as high as Rumsfeld, but they refuse to provide any of the commanders for interviews. Now, in
the trial of some of the soldiers who committed the abuse, the judge has refused to summon those soldiers' commanders
(as their lawyers requested). There's no possible reason to refuse the summons other than to protect the department
and cover up the chain of command. In other news from the back page - Dick Cheney the other night told some
ridiculous lie that the Flu vaccine shortage was caused by not low prices on flu vaccine, that the drug companies
didn't make enough money on it so there weren't enough suppliers; in fact, that's complete nonsense; there are over
30 suppliers world-wide, and no other 1st world country has a shortage. The only reason we have a shortage is because
we only have a few approved suppliers, which is one of the many government subsidies for private business. The government
is not allowed to negotiate freely to buy the things it needs, it's locked into certain suppliers at certain prices,
which is a totally corrupt way of pumping them money. Thanks to the supposedly-Laissez-faire Republicans, this same
form of subsidy has been written into the prescription drug law.
10-23-04
Russia has signed the Kyoto treaty on emissions reductions, which ratifies it. The freaking Russians have shown
more maturity and un-selfishness than the supposedly great and magnanimous Americans. We are now the only major
nation to not have signed it. God forbid we ever make our business profits a little lower to save the lives of
people all over the world.
10-20-04
There are two great things about baseball that basically no other game
has - 1) there are no fouls; there are no refs; it's basically
impossible for the outcome of the game to depend on refs calling fouls.
Sure, the umps sometimes call a tag wrong, but that's not really a foul,
there's no replay, etc. 2) in reasonably close games, every single
moment is tense; that is, the game can be decided on almost any play, if
someone makes a big error or hits a home run or whatever, almost every
pitch is decisive; contrast to most sports that have long periods of
boredom and brief spikes of excitement.
10-20-04
I love it when people take social statements that are kind of sarcastic, and just take them wrong and use them as
anthems. "Born in the USA" is a classic; it's a song about a vietnam vet and how his country has pissed on him,
and he's like begging for some respect, and it's become like a patriotic anthem. The movies "Scarface" and "Taxi
Driver" are classic too; people idolize Pacino and Deniro as tough guys, they want to be like them; of course in
both movies the heros are sort of insane losers and their lives spiral into disaster. The masters of this were
Dire Straits; almost all of their songs are sarcastic or tongue-in-cheek, but you see people singing along with
the straight message.
10-19-04
The reality of the fervent Bush supporters is many fold -
There are the people who really just have no idea what's going on in the world. These people still think Saddam
had nukes and was helping Al Qaeda. They think "Clear Skies" actually is a pro-environment program. Well, you
can't blame them all that much, because the media and the administration constantly lie at them. Something like 50%
of the population is in this group.
There are the absolute wacko Christians. I'm not talking about your ordinary Christians. I mean people who believe
that Angels really exist and come down to earth, people who literally believe in a fiery hell, people who believe the
world will come to an end and final judgement will take place in the next 100 years. This is roughly a shocking 20%
of the population.
There are people who are afraid of all foreigners. In their mind "moslem" and "islamic terrorist" are roughly the
same thing; and those Chinese, they're communist right? Hell, we invaded Iraq, and I don't care if they had weapons
or dictators or what, this is a Crusade - it's a war between civilizations.
There are the people who just want their money. This is a wide group, consisting of business and labor groups that
want various shelters and protections and tax breaks that Bush has given (such as for cotton growers, the steel industry,
all agribusiness, pharma, aerospace, etc. etc.). It consists of many of the rich, who want their lower taxes (so low,
that many of the super-rich (like Dick Cheney) pay around a 5% tax on their total income). It also consists of foolish
people in lower tax brackets, who will take a $400 tax break and lose $2000 of government programs (these are the same
people who pay for $20 for discount club memberships in order to save $2).
10-19-04
We need a new law in place, that the president is required to go before Congress and answer questions, ala the
Brittish "Prime Minister's Minutes". He must answer all questions truthfully; any questions which would cross
into classified information can be deferred, but still must be answered behind closed doors to the congress.
10-18-04
I'm doing a talk at the "Game Tech" Seminar on December 2. It'll
be about how we made the engine and game behind "Stranger", with emphasis on specific things that I think we've done
well in code that people can benefit from. This seminar is very good, the quality of people attending and speaking
is very high, it's much more useful than GDC. Just the people you get to talk to at lunch make it worth it. I'm
definitely the odd man out talking about games - Chris will talk about Halo 2, Jay will talk about Half Life 2, and
Andrew will talk about The Sims 2 - all huge games that I would love to hear about, then I get to talk about this
damn Oddworld game that failed to make it to the PS2, etc. It's also a bit of a challenge to keep my talk from being
preachy, like "you all are bad programmers; use C++ and STL and exceptions and get with fucking reality".
10-18-04
Hey Coors, I think Kenmore deserves the credit for the coldness of my beer, so shut up about it already.
10-17-04
My fat makes me angry, not because I think it looks bad or anything like that, but because it is a physical
symbol of my weakness. Only a weak will keeps me from destroying it.
10-17-04
Ever since WW2, our government has had the spectre of "Communism" as an excuse for doing anything they wanted, and
the "Cold War" was a permanent state of war which granted the president extra-constitutional powers.
Worried about some hippie liberals exposing illegal activity in the government? Call them communists and bug them
and have the FBI watch them and spread false news articles about them. Some democratically elected government is
not cooperating with your demands? Call them communist and sponsor a coup, or arms rebels to fight against them.
This has been de-facto American practice from Truman to Reagan. Now we have "Terrorism".
10-17-04
The new Ford GT is awesome. 0-60 in 3.3 seconds !! It's one of the fastest production cars ever made, and
definitely the fastest ever sold under $200k. It lists at $143, but I'm sure the dealers will sell them for
much more with the limited supply.
10-16-04
Celebrex, Vioxx, and Bextra are pain-killers in the COX-2 family. These drugs increase the risk of
heart attack. They are no more effective at reducing pain than Aspirin or Ibuprofen, and no gentler
on the stomach than Ibuprofen (Aspirin does have bad side effects for some people, but for most people
it has very beneficial side effects, actually reducing the risk of heart attack). These drugs cost
roughly $3 a pill. Ibuprofen costs roughly 10 cents a pill. In total, these drugs have cost the US
health care market roughly $20 billion dollars in the last 5 years.
Prozac and other mental health drugs have never been shown to be beneficial in impartial long-term
studies, and yet they continue to be heavily prescribed. Seratonin-inhibitors (SSRI's) have now
been shown to greatly increase the suicide rate (in addition to their many previously known side effects).
The negative studies were intentionally not published. The entire psychiatric drug industry is a
scam, since the doctors really have no idea what they're doing, and placebos are extremely effective
at treating all the mild psychoses. I can't easily find total numbers for Prozac proficts, but it was
around $3 billion/year at peak, so something like $10-20 billion over the life of the drug seems reasonable.
(of course Prozac was also relabeled Serafem and sold under that name for a while).
Drug companies *each* pay roughly $15,000 of semi-legal incentives to doctors to encourage them to
prescribe their drugs. In the old days (5-10 years ago), they used to actually send checks to doctors
that said "I recommend this drug" on it, you sign it and send it back, they deposit it for you. They
aren't so obvious any more, but they give grants for "trials", fly doctors to conferences, hire them
for speaking engagements, buy them dinners, take them to shows, etc.
A lot of the problem is not just that the doctors are corrupt and taking the kickbacks from drug companies,
it's that the doctors don't have time to independently research every drug they prescribe. They see all this
marketing from drug companies (drug companies market to doctors directly with tax-deductible funds), and they
believe it. The drug companies publish a bunch of positive clinical trials (they are not required to publish
them all, so they just do 100 and pick the good ones), so the drug looks good. The next problem comes with the
HMO's, which offer prescription advice. The HMO's really are corrupt and in league with the pharma companies.
How do we solve this? First of all, we need some good trial lawyers to sue these bastards to straighten them
out ;) Second, you require all drug studies to be supervised by some independent body (like the FDA); you
require all studies to be published whether they are positive or not. Next, you make it illegal for drug companies
to offer any prescription incentives to doctors or HMO's. You have the FDA prepare summaries of effectiveness and
side effects for all drugs, and this should be the primary prescription guide for doctors. In the end, the
system has to be reformed in some way to give doctors and HMO's more incentive to choose the cheaper alternatives.
This is a hard problem. It's hard to restrict the pharma companies without infringing on their rights to free speech.
One key point is a principle of Chomsky - the rights of corporations should not ever be protected over the rights of
individuals. The big "prescription drug benefit" that our government now provides is yet another big benefit for
big business, not for people.
reform pharma ,
pharma bribes doctors ,
prozac is crap ,
drugs kill people
10-14-04
Former President George HW Bush was Director of Central
Intelligence and head of the Central Intelligence Agency from 30 January 1976 to
20 January 1977
10-14-04
Immediately after Britain and the US opened Libya, Shell and BP announced deals to develop oil fields in Libya.
Now the EU has announced deals to sell modern arms to Libya. So, Ghaddafi was a terrible terrorist, but he's
apologized and now we can sell him weapons.
Dick Cheney at Halliburton has always pushed for the US to drop sanctions on Iran. He also pushed for us to drop
sanctions on Iraq.
Within twenty five years, only six countries will have all the oil reserves in the world - Iraq, Iran, Venezuala, Saudi
Arabia, Kuwait, and United Arab Emirates. Saudi Arabia has by far the most.
Saudi ARAMCO promo site (this site
is really sick, they're a Saudi promo site and they show all these pictures of US presidents hanging out with the
Saudis.)
In 2020, the middle east will have all the oil , with Iraq being
the #2 or #3 player, and China and India and others very thirsty for crude.
Oil in the Iraq wars
10-14-04
Modern art's ridiculous. There's a lack of real judgement, and the critics are all such buffoons, they hoo and ha
over the most terrible works. If an artist sets up an exhibition and doesn't tell the critics what the art is, they
might start fawning over the "starkness of the fluourescent lights, which speaks to our isolation", or the "rattling
of the air conditioner, like the sound of a tin cup on jail cell bars", before the artists points out, "no, it's the
linoleum floor, that's my work". Yes, there was once a place for this. You had realism, you had impressionism, etc.
and then people started making deconstructionist statements. The thing about "statements" is they only need to be
made once. Hey, a blank canvas is art too if I hang it in a museum; ok, wow, that made me think - now NEVER do that
again! Hey, a foam toilet is art, well, sort of, but isn't it just stupid? Found objects - every thing in the world
is art, yes, good, now stop charging me money to see it. Wow, you can make beautiful color with
splatters; hmm.. didn't someone already make this statement? Let's move on. I think this stuff appeals to a very
pretentious false-intelligentsia who enjoy going to the same sort of art shows over and over and acting like they
"get it" and they're so far beyond ordinary people, when in fact it's really a very safe repetition that's not
actually challenging.
10-12-04
If I compare a Ferrari and a Pinto and decide the Ferrari is better, is that because I'm biased towards Ferraris?
10-12-04
Creepy blast from the past : when Kerry was speaking for VVAW against the war, a Republican attack group was
set up by Nixon for this guy John O'Neil to smear Kerry. O'Neil probably had his own ideas, but it was
engineered by Colson and Haldeman, who were Nixon's right hand attack dogs, the engineers of the Watergate
enterprises. Now, many people think of Watergate as this one event where the Republicans were breaking into
the Watergate hotel to bug the democrats - it's not. That was just the final event in a long string of illegal
bugging, manipulation, false news articles, false protestors, support for opposing candidates, illegal financing
for campaigning from public funds, etc. etc. (of course, O'Neil is the guy now behind the Swift Boat nonsense
which is smearing Kerry, and now he's supported underhandedly by Rove/Bush et.al.).
10-10-04
Hip-Hop is sort of a great metaphor for America in general. You get these kids from the inner city
who are dirt-poor, live in government housing, get poor educations. Some of them have some talent,
or some luck, and become a hip-hop star. They've risen to riches, and live the good life. Now, they
could use their fame and fortune to help people from the streets, to speak about the inequality in
this country, but nah, they use their podium to tell the world how big their diamonds are, how many
girls they sleep with. In the final act, their money is managed by corrupt and manipulative people,
and the hip-hop star ends broke and pathetic, doing cameos on Hollywood Squares and shows at the
local Indian Casino to make ends meet.
10-10-04
How to fix baseball (speed up the game, and get more hits) : 1) batters are not allowed to step out of the box. Once they're in the box,
the pitcher can go at any time, so no long prep ceremonies are possible. 2) pitch timer; pitchers get
20 seconds between getting the ball and having to make a pitch; failure to make a pitch in time counts
as a Ball. 3) Teams get only 3 conferences on the mound per game. 4) Pitchers called in from the bull-pen
have 2 minutes from the previous last pitch to the first pitch they must make. 5) Use "K-zone" or something
similar, and enforce the small strike zone.
10-10-04
Jesus, jesus, are you not outraged at what's happening in this country?
When judges vote along party lines, it's a mockery of our government system, a mockery of justice,
a false-justice, a kangaroo court. It clearly shows they are voting based on their party and not
on the facts of the matter at hand. Judges are supposed to be above that; they're supposed to
defend the law and the constitution and peoples' rights. Even the Surpreme Court of the United
States has become basically a partisan rubber-stamp machine; their party-line vote to interfere
with the Florida election in 2000 was just a part of their recent history of voting exactly on
party lines.
The 6th U.S. Circuit Court of Appeals in Cincinnati ruled on October 7 to kill a man for party politics.
Paul House was sentenced to death for the murder of Carolyn Muncey over 15 years ago, and has been on
death row all that time. Recent DNA evidence has exonerated him, and eyewitnesses have also cleared him
and pointed at Muncey's husband, Hubert Muncey. Despite all this, the 8 republicans on the appeals
court have ruled that House's conviction should stand, and he should die. Presumably this is a show of
toughness and support for the death penalty - it's unconscionable! Those judges should all be stripped
of their seats. The 7 democrats who voted to clear House are not necessarilly any better - they happen
to be on the right side of this issue, but confronted with another partisan issue, would they just vote
on party lines as well?
Read about the case at -
NYT op-ed ,
AP white-wash ,
death penalty info ,
truth in justice ,
TCASK
All presidents in recent history use their power to pack the Federal Appeals courts full of un-qualified
compliant partisan judges. Judicial appointments have become merely ways for the parties to keep some
power over longer spans of time. Congressional approval of judicial appointments is supposed to be a
check to make sure that they are qualified and reasonably non-partisan. In recent years, the president
has swept aside that approval and rammed through judges that congress won't approve -
Bush avoids approval of Pickering ,
The Pickering Affair ,
Progressive judiciary watch ,
Politics in the Judiciary ,
On republican court-packing
10-10-04
I keep thinking to myself - Self, wouldn't it be great if there was a news source that was truly
non-partisan, that would point out the bullshit that both sides are spewing, that would not just
stick to "administration sources say", that would ask the hard questions, and that would vigorously
fact check their work and summarize the context? They should be well-respected and established so
they can tell the truth about people in power without being shut down or run out of town.
Why hasn't anyone made such an organization?
Now just today I realized, wow, that's what newspapers are supposed to be. Were they ever? They
certainly aren't now.
10-10-04
President Bush says "I admit it, I'm a master-debater. Those trial lawyers need to get off our
backs and let us practice the love with our hands!".
Kerry : This administration has not created jobs.
Bush : He's a flip-flopper!
Kerry : He claims to be pro-environment, but actually has weakened environment protection on power
plants, opened our national forests to logging, done nothing to clean the air, and allowed destructive
forms of strip-mining!
Bush : But he changed his mind!
Kerry : He took us into Iraq and took our focus off Al Qaeda and allowed Osama bin Laden to escape!
Bush : Doesn't he look kind of French to you?
Kerry : He said Iraq had WMD's, was trying to make nuclear weapons, and had ties to Al Qaeda, and claimed
it was part of the war on terror.
Bush : I think he's a wimp; he wouldn't have the guts to use American Power
Kerry : He is using the war on terror as an excuse to dismiss all critism and take war-time powers; he's
pushed the Patriot Act which does little to help security, but a lot to invade the privacy of American
Citizens; he's holding Americans and others hostage in prisons around the world, with no trial, and
torturing them in interrogations!
Bush : He uses big fancy words.
Kerry : He refuses to admit that he's made a single mistake!
Bush : I like cheese.
Kerry : He's cut taxes, primarily for the very rich, including huge tax cuts on dividends, capitol
gains, and inheritance - that doesn't boost the economy or help any of you!
Bush : But he's a flip-flopper!
Ah, yes, well done Mr. Bush, that debate was clearly a tie.
10-8-04
Great link from Dave - a short movie with reckless social
commentary and beautiful computer graphics -
What Barry Says
10-8-04
Cheney said "there's no doubt that Iraq has WMD's" (it doesn't). Cheney
said Iraq was connected to Al Qaeda (it wasn't, really). Cheney said
Saddam Hussein helped Al Qaeda prepare for the 9/11 attacks (he didn't).
Cheney said Iraq was close to having nuclear weapons (it wasn't), and
was buying nuclear material (he wasn't). Cheney said we would be greeted
as liberators (we weren't). Bush said "Mission Accomplished" (it
wasn't). Rumsfeld said we don't need more troops on the ground (we do).
Bush says we have a strong coalition (we don't). They say we didn't
allow Osama to escape (they did). Now Cheney says that knowing what he
knows now, he still believes they did everything right and would do it
all exactly the same way again.
10-7-04
Wow, there was an appropriate Simpsons rerun on the other night. A three-eyed fish is found near
the nuclear plant, so it becomes a scandal and inspectors check out Burns' plant. The inspectors
find all kinds of gross violations and give Burns the list of things to fix. Smithers tells him it
will cost him $56 million to fix. Burns is despondent - he thinks he's ruined, until Homer happens
upon him, and accidentally suggests that Burns run for governor. Of course! Burns is delighted -
a run for governor would only cost a few mil, and he could decide what's safe and get hose fat cats in
capitol city off his back. What ensues is frighteningly like reality, as Burns spins lies and follows
the directions of his campaign image staff and the people lap it up.
10-7-04
Another thing that bugs me is this idea that war against an "evil" person is inherently good. NO!
Just because an administration is rotten, doesn't mean war against that country is a good idea or is
justified by law or moral standards. Hell, I think our administration is rotten, but that doesn't
mean violence against them is justified. You have to look at two things - 1) what are the likely
consequences of war? the cost, the benefit, the human toll (how many innocent people will you kill?),
the political ramifications, the long term results in the target country, etc. etc. 2) you have to
obey the "golden rule", set an example, obey international law - you can't just go invading anywhere
you want, because that sets a standard for war to break out anywhere in the world!
10-7-04
I continue to hear people say that Cheney did well in the debate, and
that "Edwards got a lot of facts wrong too". We're not talking about
little facts here, people! Yes, they both exaggerated the numbers
slightly in technical ways, though I don't really see any points that
Edwards got wrong, he just phrased some things in ways that make his
argument look good. You can see all the fact garbage here -
at factcheck
but they seem to be very biased. The whole headline suggests both sides "mangled facts" in sort
of an equal way. Bullshit - Edwards massaged some numbers, but never
really outright lied - Cheney very intentionally lied and manipulated
semi-truths almost constantly!!
Look, this is not some small thing. To say "they both got things wrong" is a huge distortion -
that's what Fox News would say - Cheney's lies were not some small arcane points that you have to
search around to find the problems - anyone who understands English knew he was lying the whole time.
He was attacking Edwards with bogus points. He was saying "Edwards got his facts wrong", when in
fact, Edwards was basically right and Cheney was completely wrong. It's all so unbelievable.
10-6-04
I made an annotated transcript of the Vice Presidential debate, held Tuesday October 5, showing the truth
of what Dick Cheney says - transcript ; thanks to some boys at work who
helped me find the references.
10-5-04
The "NOW with Bill Moyers" on the 9/11 commision report was shocking. Seeing in pictures the way
this administration handled the lead-up to and day of 9/11 was unbelievable; the incompetence! the
laziness! the pig-headedness! However, despite being a great show, I must call out one silly sin.
At one point in the episode, they are talking about the PDB entitled "Bin Laden determined to attack
within this country" (PDB = Presidential Daily Briefing, not Program DataBase). When this PDB was
delivered, Bush was on vacation in Crawford, TX, as he often was. As Bill reads about the PDB, they
show a slow-motion clip of Bush on his ranch in the background. Yes, it's true, but that's typical
sleazy negative attack-ad tactics. I know the republicans would do exactly the same, and Fox news
does much worse all the time, but still, it stood out like a sore thumb of partisan production in the
middle of a valuable factual program.
10-5-04
Self-awareness has very little correlation with self-improvement. In fact, it generally makes you
less happy.
10-5-04
Rebellion is not a teenage phase, like writing poetry. Becoming a cog in the corporate machine is
not maturity.
10-5-04
Levels of robustness in coding :
- 1. Be aware of inconsistency/error conditions
- 2. Assert about them
- 3. Detect input errors and report them to the content creator, allow the game to keep
running but show the pieces that are in error.
- 4. Don't allow content out of the tools that's invalid; give instructions on how to fix it.
- 5. Detect runtime logic errors (aka bugs) and report them appropriately; allow the game
to keep running if possible; remove the broken objects from the sim. (this is easiest to do
using exception handling).
- 6. Avoid runtime logic errors; make them impossible.
This last step is the "nirvana" of robust coding. Most people don't even know it exists, and few
really see it. Basically any time you would assert(), or any time you say "oh, this must be done",
get rid of that - don't assert, don't say "this must be done" - make those conditions happen automatically!
The first place to start is pointers; if you say "this pointer must be released". Don't say that.
Put all your pointers in smart pointer classes that auto-release. Now you might say "make sure to
use the smart pointer class". Don't say that. Have your class factory always return a smart pointer.
Similarly, you might do something like take a mutex lock with EnterCriticalSection. You say "make sure
you Leave". Don't say that. Hide the OS calls and make a Mutex class that lives on the stack and does
Enter/Leave with its lifetime.
Any time you have an assert like ASSERT( x == y ) - get rid of one of those variables! Any time there's
a relationship between state values that must hold, get rid of them!! In general, less variables makes
code more robust. In a very technical sense, your variables are degrees of freedom in the state space
of the simulation - the goal is to make every value in those DOF a valid state in the simulation. If
you have extra variables with constraints (such as x == y), you're doing an un-necessary cover of the state
space with constraints. Everyone in physics knows contraints are a pain - try to find the minimal set of
variables that describe the actual free degrees of freedom. You are removing logical constraints and
making it impossible to invalidate the sim state.
10-5-04
How many tools programmers do we have? Every coder on the game is a tools programmer. Our game
engine is a tool for the content team to create an interactive experience.
We've done a very good job of writing a robust, friendly, error-tolerance engine. The result is that
our content guys have made content with lots of errors.
10-5-04
The administration is now trying to blame the war in Iraq on the CIA. That's a load of shit, and I
hope someone fucks them for it. In the run-up to the war, the CIA repeatedly emphasized its
uncertainty about WMD's and Saddam's capabilities. Intelligence is an imperfect game, so they had
some analysts and some information supporting the idea that Saddam was an immediate deadly thread,
but before Rumsfeld got to them, that was not their primary belief. In repeated meetings at Defense,
the CIA was told to "look harder" to find a link between Saddam and Al Qaeda, or to find WMD's in
Iraq. In fact, the administration already had a plan to invade Iraq, and they went to the CIA for
evidence, the CIA did not go to the administration and point out that Saddam was a threat. This
has been investigated only slightly and brushed under the rug.
10-4-04
Our entire foreign policy approach is wrong. Basically, we have pursued a policy of having a strong
military that can make small powerful strikes. We have that, and it's useless. It is a powerful
deterrent against responsible nation-states, but those are not our enemy. Our enemies are individual
angry people. Our military is useless against them. In fact, using our military power only makes them
stronger, because we destroy states and create more unrest. Our foreign policy since WW2 has been based
on meddling in other countries, helping factions that we thought were aligned to our interests, trying to
get power bases against the soviets and other countries. This has been a huge mistake and it's back-fired
in almost every single case (Indonesia, Iraq, Iran, Afghanistan, Chile, Panama, etc. etc.). The best way
for America to bring peace and open-ness to the world is by leading with peace and open-ness. The best
way for us to democratize a country is simply with contact, and trade, and communication, by exporting our
entertainment and values.
It's so naive to think that we can create democracies in Afghanistan and Iraq and that that will lead the
neighbors to follow, as Bush has said repeatedly. Iran already knows what democracy is like - they see it
on TV, they were moving in that direction. Now, we have created the fear that America will strike them, and
we've make an American client state on two of their borders. This has driven them back to extremism. In Saudi Arabia,
they see the Iraqi state and fear the American military power. Do you realize that Al Qaeda started its Jihad against
America because we had troops in the holy land of Saudi Arabia? Now we have troops all over Iraq, in some of the holiest
places in Islam!? Saudi Arabia is an incredibly important state, and it's very unstable. The people are largely moslem,
and the government is not. In Afghanistan, democracy is a sham. The power brokers in Afghanistan are - the US, Iran,
Russia, Pakistan, and the warlords who are heavily armed and deal in opium. The warlords have alliances, mainly with
Iran, Russia, and Pakistan, all of whom continue to provide money and arms in Afghanistan. The US is trying to balance
those powers by supporting Hamid Kharzai; our aid to help the election has been de-factor aid to help Karzai. We fear that
anyone else who wins may be a puppet of those other powers. Pakistan's secret police help set up the Taliban, and are
still operating in Afghanistan. We don't stop them, because we fear the situation in Pakistan - they are our purported
ally, but they are the world's largest illegal nuclear proliferator, probably harbor much of Al Qaeda.
Which reminds me - I wrote on 9-28-04 about the "big announcement" that you then roll back. I read about a nice one in
Pakistan recently. President Musharraf is the basically secular dictator of Pakistan. Over the last 10 years, Pakistan
has harbored many terrorist cells, some of which it intentionally helps to fight the war in Kashmir. They claim that
the Kashmiri fighters are local guerillas, but actually they are terrorists that live safely in Pakistan, where India dares
not attack them. They were trained by the Pakistani secret police, in conjunction with the Taliban; many of them were
mujahadeen who fought the soviets in Afghanistan. Anyhoo, Musharraf made a big show of "cracking down on terrorists" in
Pakistan, and he arrested some 2000 of these fighters. This was a big announcement, blah blah. Unfortunately, Musharraf
has no real power to fight terrorism, since much of his country is Pashtun, and the terrorists have close ties with his
military and secret police, both of which he controls only as long as they like him. A few months after the round up, the
vast majority of the fighters were released, to little notice.
10-4-04
Bill Clinton was chased by a massive partisan circus, many times during his political life. They caught him
with Monica Lewinsky, and the worst charge against him was that he lied about it to the American people. So,
Bill Clinton was nearly impeached because he made a small lie about a personal matter. Let's be clear on that -
this lie was not about his duties, or his office, his government, his policies, his country, even his campagin
or anything poltiical. For a president to lie about any of those things is far far worse. For a president to
lie about the case for going to war is a huge crime. Why then, was Clinton hounded so ferociously, and Bush has
not been investigated at all?!?
10-4-04
Everyone should read "Another Century of War?" by Gabriel Kolko. He makes many of the points I've made here,
but of course he did it first and much more eloquently. He also has all the details to back up the summaries.
Basically it's about the way we're horribly mis-handling the "war on terror".
10-4-04
Kerry hasn't really ever changed his stance on the Iraq war. It's part of the massive Republican "new-speak"
brain-washing, they repeat it all the time, they get their goons at Fox to repeat it every day, we start to
believe it. One of the tricks they use is to excerpt only part of what he says. Most of his declarations about
the war have been on one theme - "If Saddam had WMD, we should have invaded. We should have had international
support, we should have allowed inspections to take their course. With the information we were given about Iraq
(which was false), I supported the war; knowing what I know now, I believe it was the wrong war, and it was
done in the wrong way. Now that we are there, we must be strong and finish the job." However, Kerry, unlike
Bush, doesn't just recite a prepared statement, he uses slightly different words each time, and then the Republicans
can excerpt just the one different line and say "look, he said something different". In contrast, Bush just
repeats his writers' line every time, which makes him "strong and consistent".
One specific "flip-flop" accusation is over this $87 billion vote. Part of the problem with that is it was
a piece of typical politics in Washington. When the war funding bill came up, the Democrats proposed a version
which would pay for the $87 billion by cancelling GWB's tax cut for people with income over $200k. Now, first of
all, let's make sure you understand - that $87 billion has to come from somewhere; if it doesn't come from the richest
Americans, then it will come from all Americans. There are many mechanisms for that, one is that the federal govt just
gives less money to the states (as they are doing), so the states then have to 1) cut programs, which mainly help the
poor, or 2) raise taxes, which are mainly regressive taxes like sales tax or utility surcharges, etc. So, Kerry voted
*for* the democratic version of the bill. Of course that bill was killed, and the Republican version came up,
which would just spend the $87 billion and not worry about where it came from. Kerry voted against that version of
the bill. This is a standard move in congress - the votes were already counted, he knew it would pass, there was no
danger of not providing that money, it was just a vote to show that they preferred the other version of the bill. To
call this "flip-flopping" is to show a complete mis-understanding of the democratic process.
10-4-04
The fact that Fox News gets to continually spew lies and claim to be "news" is outrageous, there should be
laws about this (in fact there are, but they're not enforced). The latest sham
is the story they did on "Communists for Kerry", in which they smear liberals repeatedly and try to associate
Kerry with communists and weakness on security. The truth is that "Communists for Kerry" is a Republican 527
organization, which is entirely set up to smear Kerry. The Republicans have been really good at this for ages,
sending their staffers to be in protests by "the people", and now they're funding Ralph Nader's campaign, and
also working with the Swift Boat Veterans For Truth, and the lying muck-raker Robert Novak, etc.
10-4-04
I've been hearing a lot of stories that China's currency (the Yuan) is low (against the dollar). That makes Chinese
exports cheaper in the US. Currently China holds the Yuan fixed at 8.28 Yuan to the dollar. There's some
talk of letting it float, in which case it would probably go up. That opens up an interesting investment
possibility - buying Yuan. An even more interesting possibility is buying Chinese stocks that are traded in
Yuan. That way the stocks go up if the Yuan does, but they should also go up on their own.
10-4-04
The illegal manipulation of the vote is underway. In Florida, thousands of voter registration cards from
minorities and low-income people have been ruled invalid. They failed to check a citizenship check-box,
even though they did sign the form declaring they are citizens. Gov. Jeb Bush has ruled that this does
invalidate their voter registration, and now there's basically no time to fix it. In the mean time, the
Pentagon has posted ballots on the internet for military personell. This makes it much easier for the
military to get their ballots, which is nice, but it's not provided to any civilians. The military votes
predominantly Republican. Conversely, it's become even harder for the millions of civilians living abroad
to vote; they have to go to their consulate or embassy and wait in lines and get papers from embassies that
are more difficult than ever since 9/11.
10-2-04
There's a horrible problem these days with the dilution of media. There are more books published than
ever, more newspapers, magazines, blogs, web zines, more movies, more TV channels, more video games, etc.
The total amount of quality content, however, is about the same. The massive explosion in the amount of content just means
there's more crap, more filler, more duplication. This makes it harder to find the good bits. It used to
be that if you bought a video game by Nintendo, or saw a major RKO picture, or read an article in the New York
Times, it would probably be pretty good. More and more we're just deluged with crap media, and it
becomes a difficult search to find the quality original content.
10-1-04
I reject the idea that personal proximity makes you more qualified to
speak on any issue. People who have experienced something often know
less about that thing than wise people who have not. I'm sick of the
liberals bringing out mothers of soldiers and vietnam vets for their
grief stories.
10-1-04
The content team leaves us with levels that don't work. We, the coders, have to work extra hours and
make the build solid. We start first, we finish last, we are the quiet workers. They go out and party
and talk about big nonsense ideas and get the women and the fame, we do the work. We're suckers.
10-1-04
How to vote the crazy California props -
Prop 59 - provides more access to public documents - Yes
Prop 60 - provides access to all Primary winners in the general election - No
(let's leave the law alone, no need for more cooks)
Prop 60A - directs funds from sale of state surplus properties to pay back bonds - Yes
looks a little corrupt, but WTF
Prop 61 - money for children's hospitals - No
(I oppose all money allocated by propositions)
Prop 62 - allows only two candidates in the general election - NO
Prop 63 - tax on incomes about $1 million to pay for mental health care - NO
I like the tax, but I don't like locking it into mental health care programs
Prop 64 - prevents consumers from suing business for unfair practices in some cases - NO
Prop 65 ?
Prop 66 - limits on 3 strikes law - YES
Prop 67 - funding for EMS using a regressive telephone surchange - NO
No funding in propositions and no regressive tasks
Prop 68 - changes tax structure on Indian gaming and opens up more gaming - NO
We shouldn't allow any new casinos to be built without higher taxes on them
Prop 69 - DNA collection - NO
I don't like the idea of the gov having a database of everyone's DNA
Prop 70 - opens up tribal gaming laws and reduces gaming taxes - NO
Prop 71 - provides for a stem cell research institute - NO
As much as I want to stick it to GWB, funding stem cell research seems unwise
Prop 72 - requires many employers to provide reasonable health care to employees - YES
This is imperfect, but better than nothing.
9-30-04
I watched "All the President's Men" a few days ago. Classic, great, great movie about Woodward and Bernstein and the
Watergate scandal. One thing that really reminded me of the present is the way the administration then tried to smear
the "liberal media" for making up nonsense and going on a partisan witch-hunt. I think any time a politician blames
anything on the media, it's a clear sign they're hiding something, they don't want the truth out, they're scum. This
administration blames the media if it's a rainy day.
9-30-04
"The Newshour" , the old MacNeil/Lehrer show, now Lehrer only, is probably the most respected news show on television.
It's also the least watched. People always say they want solid non-partisan reporting, but in the end partisan vitriol
is what sells.
9-30-04
The presidential debate was tonight. Kerry obviously did very well - he can actually speak English! The more debates
there are, the better Kerry will do. Still, I think Kerry made some mistakes. In general, he was too soft on Bush.
Especially after Bush attacks, you need to counterattack. When Bush says you are a "flip-flopper", you must attack back
at his ridiculous unwillingness to ever admit he was wrong about anything. You can simply say something like "I am able
to consider new information and make a new decision; that's better for America that staying with a bad decision".
I think Kerry's continuing to bring up the need for international support is a mistake (though Bush bringing up Poland
was ridiculous. Poland? What did Poland contribute to the war in Iraq? Sausages?). In the end, if America needs to act
to protect itself, it doesn't need the approval of the U.N. The point is that we were not protecting ourselves in Iraq.
There was no threat to America - Saddam had no weapons, they were not able to strike the U.S., and he was not threatening
us. Kerry needs to ram home the fact that the war in Iraq has made us *less* safe. It's distracted us and kept our troops
away from where they could really help - Afghanistan, Sudan, Israel/Palestine, Iran, N. Korea, Syria, Chechnya, Indonesia,
The Phillipenes, Pakistan, etc. - major terrorist hot-beds unlike Iraq!! Kerry needs to stress that Al-Qaeda has been
hardly weakened by this administration, and we are doing nothing to fight the real source of terrorism, which is anti-Americanism,
which is bred by us using our heavy hand to meddle all over the world, as we did in Iraq.
9-30-04
Watched "Dogville" by Lars von Trier. Lars is getting rather repetetive; he's made some other types of movies (Zentropa),
but the majority are tear-jerkers on one note. A fragile woman in need goes to someone for help; she trusts him, she
puts herself in his hands. He is an ordinary guy; he betrays her trust and takes advantage of her and does something
horrible. The rotten black soul of the average human is revealed. I hate the staging of Dogville; it's staged like a
play, abstractly. It's a formal exercise, which I'm sure Lars got off on as a challenge to himself, but it's very
distracting and ruins the immersion and reality. Fortunately, in the end, we are presented with a great moral moment.
The moral dillema comes not in the film, but in ourselves, when we find ourselves happy that ordinary people are killed.
They're basically normal people, and we agree, the world is better off without them. Lars ends with a David Bowie song, which
is really bizarre; he did the same thing in "Breaking the Waves" with the whole bells in the sky sequence; it's just a
really odd surreal ending moment that sort of ruins the mood the whole movie has made; I don't know why he does that, it
takes your mind off the difficult situations he's created.
9-28-04
My brother is starting to get rich, and is becoming a conservative. Over labor day he was making the argument
that higher taxes motivate people to work less; lower taxes motivate them to work more. I think this is basically
a ridiculous argument, but it's very commonly used. The basic idea is of course true in the extreme, but in the
real-world case of small changes in the tax rate, and a generally low tax rate, I don't think it applies.
Now, the problem is, that it certainly IS true here in America - our tax code does discourage real work.
The reason is not the taxes, but because of a number of complicated issues. For one thing, we keep raising and lowering
taxes. That means if I find myself in a high tax bracket, say 35%, I should just take it easy for those years; if some
new administration comes in, I might wind up with some new tax break which will now give me a much better return on my
work time. Furthermore, because of all the loop-holes and tax breaks, it is often more profitable for me to spend my productivity
working on lowering my taxes than it is to do real work. Now that is a disaster for the economy - you have a lot of smart
people spending their time just working to avoid taxes. The way you fix that problem is not lowering taxes - it's eliminating
all the complication and loop-holes in the law. Furthermore, lowering taxes really only encourages people who are not
working at full capacity to work even harder. That is, the only problem with high taxes are when people who are already
very rich decide that working half time is fine for them. Is that even a problem? Getting more work hours out of people
has been a staple of the American economy, but it's leading to disaster (and Americans already work far more hours than any
other 1st world country). It increases unemployment (because fewer people are working more hours each), and creates
other massive strains on society (such as parents being out of the house full time).
9-28-04
The New York Times is fond now of saying "liberalism has failed". I think it's their way of showing off
that they're not a liberal paper (not that the conservatives will ever believe that). This is the kind of
ridiculous un-supported slur that works its way into the lexicon and gets treated as fact. Yes, the major
liberal institutions in America (conservation, job training, welfare, child support, health care, social security,
etc.) are all in trouble. But, BUT - to say "liberalism has failed" is nonsense! Those institutions are the
best things our government has done for its people - they are the crowning acheivements of the U.S. government.
They need reform, they need less corruption, better funding, they need to be leaner and more fair, but we should
be proud of them, and the liberal tradition should be proud of their creation. Do you realize that Nixon would be
social liberal by today's standards !? (and earlier Republicans are down-right hippies!).
Which reminds me - the guys at work frequently make fun of hippies and tree-huggers and activists
(as does South Park and countless other comedies). I have great respect for those people. Sure, there are a lot
of loser hippies who joined the movement just to have sex and smoke pot and hang out (ok, maybe that's the majority),
but the core of the movement is a really beautiful thing - the idea that love and community and peace and cooperation
and our planet are more important than posessions and money and nation-states - that's a beautiful idea, that's what
life is all about. To actually give up your comfortable yuppie life and go chain yourself to a tree (or whatever)
and get thrown in jail for it, you should respect that. Yeah, maybe the guy is confused and not really helping the
message, but he's trying to do something for what he believes in; he's not being ruled by his greed or his gluttony or
his lust, I have huge respect activists and believers of all types, including the ones whose cause I don't agree with.
9-28-04
Lead Programmer is a miserable job. The creative guys don't really want
you in the loop. You get no time to do research or innovative coding (if
you did spend your time on un-necessary research, you'd be a bad lead). Everyone around you is so
irresponsible, you have to spend half your time policing people like a
nanny. You have to fix everyone's bugs and maintain the build process,
police the check-ins, check up on all the content work, schedule your
team and the content teams, deal with test and bug fix, etc. Most people
who are actually creative and sensitive and intelligent quit the job.
The people who are long-term leads are of a certain very sad personality
type. They are generally very smart and hard-working and responsible,
but also not very ambitious, not very creative, not rebellious, have low
self-esteem, are often quiet and take abuse without fighting back. I
don't want to be that guy.
9-28-04
This whole CBS national-guard thing is quite a travesty. First of all, people are incorrectly saying that
"the democrats have been attacking Bush over his national guard service"; well, not really; Kerry hasn't said
much about it at all, even though he really should have. The fact is, Kerry went to Vietnam and served; Bush
pulled strings with his well-connected family, to get into the Guard (which he was not qualified for), and then
he didn't even serve in the guard. Now, it seems CBS used falsified documents; that sucks, but it doesn't change
the basic story. Alas, it's been twisted and spun now in a way that doesn't make Bush look so bad.
This is part of the standard Johnnie Cochran style defense. Basically your jury (the populace) are a bunch of morons.
When somone presents some really strong evidence against you, what you do is find some little minor pointless issue
that they got wrong, and you attack the hell out of that. Like, let's say Bush's policies have put us $537 billion in
debt, and his tax cut has given $52 billion back to the top-1% of the rich (I'm just making those numbers up). Now, some
democrat makes a speech and says "he put us $500 billion in debt and gave $60 billion to the rich". The next day you
get GOP operatives all over the news going "this democrat is lying to you; how can you even trust him if he can't get
his figures right? blah blah", then the news focuses on the attack and the counter-attack, and the original point is
lost.
Another good trick I've seen a lot of recently is the "big announcement" followed by inaction or retraction. There
have been some nice ones in corporate America. Some company is accused of cooking the books and financial fraud, etc.
They make a big announcement, and the CEO steps down. That all makes the front page of the business section. A few
weeks later, they re-hire the same CEO, and he gets a nice signing bonus. That makes page 5. The gov does it a lot
too; some big attrocity happens, like the Abu Ghraib torture, etc. so they act all serious and "form a committee to investigate".
That's all front-page. Time passes and people forget about it, and finally the committee announces its findings (hopefully
after the election), which is a lot of BS, and never makes big news.
9-28-04
The New York Times is a pawn of large corporations and the US government.
They say ".. we have few options with
North Korea. The Bush administration has been in intensive negotiations for two years...". Um, no, no we haven't.
This administration intentionally cut off negotiations with NK as a show of macho strength, and as part of their
policy of intentionally not doing anything that Clinton was (such as pursuing Al Qaeda). All signs seem to indicate
that a humble U.S. negotiating team could have made a deal to provide security and economic development to NK in
exchange for disarmament, but our gov didn't want to give them any prizes for their thuggery.
The NYT says
"the high cost of health care pays for innovation". Um, no, maybe a little bit, but mainly it pays for profits in
health care corps; it's also not malpractice insurance that's driving up the cost over all (as the GOP would have
you believe) (except in a few specific cases). In general, it's the use of unnecessary expensive treatments, and
unnecessary expensive drugs. The pharma companies and other heavy push their product on doctors (providing semi-
legal kickbacks and incentives in various ways); the vast majority of recent "miracle drugs" are no better than the
previous drugs (such as aspirin), but cost far far more; many have worse side effects. All the recent fancy pain
killers are in this group, most of the recent ant-acids, and all the recent psychotropic drugs.
9-28-04
I know people who are seriously thinking of not voting because "John Kerry's a douche", basically. Um, okay, maybe
he's not the coolest guy in the world, but are you fucking kidding me? GWB presides over an incredibly manipulative
disingenuous corrupt organization that has led us falsely into a foolish war and is running this country just incredibly
bad, which being constantly two-faced about it, and you won't vote him out because you think John Kerry doesn't have
enough charisma?
Just in case you haven't been paying attention at all over the last four years I'll give you a quick
hit list - GWB says "clean skies" and rolls back environmental law, and the EPA sues states to defeat their environmental
laws, the gov releases the name of under-cover CIA operatives to try to quiet anyone who speaks out against them, the
gov detains US citizens indefinately with no charge, and tortures people in Guantanamo, Iraq, and Afghanistan; the Justice
department preps for a case to claim that the Geneva Convention against torture does not apply; the gov takes us into
Afghanistan, but does not create stability, leaving armed warlords in power, and setting up a puppet democracy with our
hand-picked partisan (Karzai) receiving US aid to campaign; the US supports the Pakistani leader Musharraf and says nothing
against their country, while they harbor the greatest force of Al Qaeda, as well as the world's worst nuclear proliforator
Dr. Khan, and a huge terrorist province of Waziris; the gov leads us into the war on Iraq, which they were planning for
even before 9/11, with false claims of terrorist ties and WMD, which they pushed the CIA to find evidence of, they lie to
the public repeatedly before going to war and after, and now Iraq breeds more terrorists than ever; the US does nothing about
the major Israel-Palestine problem, as the Israelis continue to build a wall across their country; the US calls Iran "evil"
and dis-engages diplomacy (which was working, with a moderate president in power), and Iran becomes more and more conservative
and anti-US and steps up development of its nuclear arms program; the gov tells us "if you vote for Kerry, you vote for
terrorists"; the gov tells us "really the media is to blame"; the gov tells us "if you don't support Bush, you're unpatriotic";
the gov says they want to roll back the tax cuts, but they propose rolling back only the tax cuts on the POOR! so of course all
the tax cuts must stand; the gov says the tax cuts stimulate the economy, but the tax cuts were planned when the economy was
still at its peak! the gov says they support the assault-rifle ban, but they let it lapse. The gov says they are pro-free-market,
but they increase protection of steel and increase farm subsidies, because that plays well in the swing states. Our gov has run
its military time table based on the US election schedule, which is jeopardizing Iraq and Afghanistan.
How can you possibly not be outraged and see that there is only one reasonable choice? And don't be a goon
like Nader and abstain or something because "they're both bad". Yes, they are both bad, but you still need to choose
the lesser of two evils.
9-28-04
Tips are an economic system in which the generous underwrite the skinflints. Do not kid yourself and think that
this is the rich underwriting the poor; the rich are frequently bad tippers; in fact the best tippers are the poor
who work or have worked recently in service/tip industries themselves.
9-28-04
The thing that makes a brilliant creative director is the ability to know something will work, even when the
audience might say at first that it wouldn't. In the end the measure of your success if your audience is happy.
It's relatively easy to take an idea like "he's a hard-nosed cop who plays by his own rules"; uh, yeah, you can
probably excite people about that. The real genius comes when you have an idea like "he's a guy who's writing a
book, but the events are actually happening, and he's having a nervous breakdown and gets caught up in the book";
the audience might originally say "eh, that sounds kinda crappy", but then if you actually make it and it's great,
they go "oh yeah, that was a good idea after all". Anybody can have ideas; my baby brother's left toe is full of
ideas; the brilliant ideas are the ones that don't initially seem great. The art of a great director is to be
able to pick out the ones that really are great and to execute them well.
9-28-04
Decisions like whether to go for it or kick on 4th down should *OF COURSE* be analyzed with EV (Expected Value) in
a proper cost basis. I mean, this is well known decision theory, but everybody is dumb. You look at like - if you
go for it, what's the value? well, what's my chance of making the 1st down? maybe you estimate 50% for your team in
this situation; if you do make it, then, what's the value? Value is measured as an affect on your chance of winning
the game. If you go for it and fail, what's the value? If you kick, we can just assume that it's a reasonably
affective kick and nothing crazy happens, that can be the baseline zero-EV case.
9-19-04
"Seize" is a fucked up word. It stomps all over the "i before e" rule. The other main exception seems to be
"protein" (and related words). There are many other pretend exceptions, but of course, you know the "ay" sound rule, and the "heh" sound rule
(as in heifer and leisure), and note that words like "sheik" might seem to be exceptions if you mis-pronounce them
as "sheek", in fact it should be pronounced "shake" in which case the "ay" sound rule applies (same for "neither"
which is "n-eye-ther" not "knee-ther"). ridiculous link
9-18-04
I'm a worrier. I can't believe the amount of money I could have made buying property, it's just sick; I could be
close to retirement now !!! Now, I think it's too late. The housing market looks dangerously close to a major
collapse to me. Maybe it won't, but maybe it will. In fact, it's making me think about getting completely out
of the American stock market. I'm worried about a massive crash in the US economy, driven by the debt and lack of
spending power of our consumers. Emerging markets have roughly doubled in the last year; unfortunately I didn't
have the balls to get into them heavily. Now, I need a good opportunity to get out of the US market. A good value
opportunity in a foreign market is what I need; I little dip overseas, or a dip in the exchange rate, and I'll buy
out of the US en masse.
This is part of a principal of investing - you need opportunities that are safe enough that you can get into them
heavily. Something like the Chinese market looks very appealing, but if you only put $1,000 into it, even if it goes
up 10% (very nice), that's $100. To make big money, you have to commit big money. You make more by putting $10,000 into
a plain savings acount that gives 2%.
9-16-04
The way we vote by state is so clearly fucked up. It disenfranchizes the majority of Americans, because their
states are locked up one way or the other, they are basically ignored by the parties. The fate of our country
will be decided by loons in Florida and Ohio and such, which are not at all representative of the majority of the
country. Those states have very odd and strong special interests, like the elderly or Cuba or old-school manufacturing.
The President should clearly be directly elected. That makes one person = one vote, and forces the candidates to
really address the issues that matter to the majority of the country.
9-14-04
There will soon be a tyrrany of the old. All the major "1st world" countries will have a majority of elderly
and retired people, certainly by 2050, some countries like the Scandanavian countries and Japan even sooner. At
that point, the old can dominate the government and the laws of the country with their majority. They're a very
powerful majority because they're easily manipulated by special interests, and it's easy to get them to vote in a
bloc. They will enslave the young into paying for them and keeping them alive and healthy. It will destroy these
countries, and then will be the rise of the "emerging markets".
9-14-04
It seems there may be a day soon when there are more words written than read. Why should we
read someone else's words when we can make our own? I'm certainly part of the problem.
9-13-04
Addendum to assault rifle ban rant -
Most gun deaths are not from intentional shootings, they're accidental,
mainly from bone-heads being unsafe with their guns. If you give them
more powerful guns, it just increases the chance of accidental death.
After that, the #2 cause of gun death are "crimes of passion" - not
hardened criminals, but pretty normal people who go a little crazy with
rage or booze or whatever and decide to shoot their wife who's been
cheating on them, or their buddy who ran over their dog. The smallest
fraction of gun deaths are in intentional, planned criminal acts. Again,
the vast majority of these are not wisened criminals, but just pretty
ordinary people who went bankrupt or somehow slipped through the cracks
and decide to rob a liquor store or whatever; you can easily turn a
pretty routine robbery into a blood-bath if the robber and the liquor
store owner both have automatic weapons. Another nonsensical argument is
that "the crooks will get them anyway". Well, yes, major drug dealers
and such will have heavy weapons whether they're legal or not, but they
are a tiny portion of armed crime. The vast majority are pretty ordinary
people who buy their guns at gun shops. If some guy's gonna break into
your house, it's far more likely to be a petty criminal who has no
access to black market smuggled weapons. Furthermore, this country is
quite intentionally very lax in its enforcement of international arms
smuggling and dealing; if we would outlaw that and crack down, there
would be far fewer heavy weapons in American, and all over the world.
Another reason why it's dangerous for ordinary people to buy heavy
weapons is that many people don't keep them locked up; guns are often
stolen, kids frequently get at them, etc. The reality is that making it
easier to get heavy weapons will increase the number of gun-related
deaths, and increase the number of heavy weapons used in crimes. This
also leads to an escalation in the level of violence with Police. Police
now need more body armor and even heavier weapons in order to have an
advantage, which is scary on many levels.
9-12-04
I can't play poker any more. I get bored of the game and start playing impatient and just messing around, which
is a recipe to lose your money. If you give me a real challenge against good players, I can turn on the ability,
but just playing online or the home game against a lot of bad players doesn't keep my focus. Poker's a game where
you have to be careful and focused and patient at all times. You might make 100 great plays in a row, but one single
bad play can ruin you.
Yesterday I rode
Old Creek and
Santa Rosa Creek Road . Total climbing is
about 6000 feet, but that's doesn't tell the story of the brutal grades. I had to get off and walk some of the hardest
bits near the end. I was in excruciating pain from head to toe - not just in my legs, but in my stomach from
eating too soon before the ride, and in my lungs, and my side and my back and neck. The weirdest thing is that the
whole day after the ride, by chest hurt like crazy, it still does. Any time I breathe deep or swallow or cough or
anything I get pain all through my chest - it feels like a broken rib, but I can't imagine that's the case. I've
never felt anything like this pain, it's quite extraordinary!
9-11-04
Cheney says if you vote for Kerry, Al Qaeda will attack again. Who exactly was president when 9/11 happened?
Who could have prevented it? Who very intentionally dropped the Clinton administration's policy of fiercely
pursuing Al Qaeda? Who has enraged the middle east by attacking Iraq, doing nothing while Al Qaeda still looms
strong and terrorism has foot-holds all over the world that we do nothing about. First of all, Cheney's
accusation is ridiculous. Second of all, it's disgusting. It's an abuse of the trust of the American people
in the office of the Vice President, for him to come out and say "if you vote for the other guy, we will be
attacked". It's preposterous, slimy, pure evil.
9-11-04
I've written about this before, but one of the most nefarious things
about the Bush administration is the way they've used the "War on
Terror" as a distraction from all the things they're pushing through
with executive orders, that are getting no publicity, no vote in
congress, pure stealth. Many of these are environmental rollbacks. For
example, they've rolled back the Clinton-era rule banning "mountain top
removal", an incredibly destructive method of coal mining. They've also
rolled back the requirement on power plants to meet new stricter
standards on pollution (this one's a little complicated, but the key
point remains). They've opened up tons of National Forest land to
road-building and logging. Another nice little stealth move they're
slipping through now is this assault-weapons ban. Bush claims to be in
favor of the ban, but his cronies in congress won't let it even come to
a vote. This is a sort of disgusting form of political two-facedness
where he gets to represent both sides. Of course if the ban lapses even
briefly, people all over the US will stock up on assault weapons, and
then when the ban goes back in place, they get to keep them. Good job,
shrub, making America safer, my ass! Some other nice rule changes that
haven't gotten much attention at all - the rules were changed so that
media companies are now allowed to own several TV stations, newspapers,
radio stations, all in the same market. This favors Fox heavily, along
with the other mega media corporations; basically it continues the
break-down of guarantees that there be some honesty and debate in the
media. Another topic that isn't being addressed at all in this election
is the horrible tax cut. The cuts to the income tax were bad enough -
they severely favored the rich, and reduced the progressiveness of
America's tax brackets even further - but the ones that are just
incredibly clearly wrong are the cuts to capital gains and the
inheritance tax. These two tax cuts are clearly only for the benefit of
the rich - average Americans get ZERO benefit from them - and they are
clearly NOT an economic stimulus. The way you get stimulus from tax cuts
is by cutting the taxes on the poor, people who need the money and are
more likely to turn around and spend it.
9-11-04
The right form of tax is so clearly a flat tax with a deductible. The basic formula is :
T = (I - D)*R
I = income
D = deductible
R = tax rate
T = tax
You set your taxes with D and R. Obviously T is clamped at zero, not
allowed to go negative. I can't say exactly what D & R should be, they
need to be tweaked to keep the total amount of taxes collected roughly
the same. It's important to keep the discussion on changing the tax
formulation separate from the question of changing the total amount of
taxes collected.
My rough thinking would be that R should be 35% (0.35), which keeps the
tax on the top bracket roughly the same. D should be something like
$30,000 , so that anyone making less than that (eg. people near the
poverty line) pay zero tax.
I would also propose that you remove all deductions - children, houses,
etc. get rid of them all, they're just too easily abused. Also, all
forms of income count as income - capital gains, inheritance, etc. all
go into your income for that year and get taxed as part of this total.
Furthermore, there's no separate Social Security tax or anything like
that, all this money goes into the general pool and gets divided out as
needed.
The result of removing all the shelters and loop-holes is that the rich
would get a real-world increase in their tax rate. The poor would get a
huge real-world reduction in their tax rate. The government would also
save a huge amount of money by simplifying the tax code, you can cut the
IRS severely. Furthermore, the American economy gets a huge boost by not
having workers waste time doing complicated taxes.
9-11-04
I think I've written about this before, but here I go again. It seems
crystal clear to me that the right way to regulate pollution is by
charging companies a fee for the damage they do to the environment.
Roughly, you want a charge a fee that's close to the cost of repairing
the damage they do, plus a sort of "rent" for the fact that it's damaged
between the time they do damage and when it can be repaired (so the rent
is proportional to how long it takes to repair). The guideline is the
idea that all the people in a country own that country - the geography
and air and water of that country is really the property of all the
people. If you fuck that up, you must pay for the damage, you must buy
the right to do it, and the way you buy it is by paying the government,
which is the representative of all the people. So, let's say you have a
power plant that pollutes some amount, you pay based on the amount of
pollution. If you have a very dirty plant, it may be economically
non-viable to run that plant unless you clean it up. The penalty rates
have to be carefully tweaked so that it's profitable to run a plant
that's reasonably clean, but not profitable to run a plant that's very
dirty. If you do something like logging, you have to pay for the
defacing of the forest, some reasonable fee; obviously logging
old-growth that takes a hundred years to be restored would be very
expensive. If you do something like clear-cutting or strip-mining, the
fees become very large. Something like mountain-top-removal would have
astronomical fees, making it for all real purposes forbidden - how much
does it cost to restore a mountain-top? The valley that was filled? The
river that was clogged? Billions!
9-11-04
If I had the balls, I'd buy property around SLO. This is the best
investment opportunity I can see at the moment. Not houses - they're way
over-priced, but undeveloped land, just outside the city limits. SLO is
growing, and it's going to continue to be a very expensive area. It's
just a matter of time before developers want to buy that land from you
and build houses on it, and they'll pay a huge premium. The problem is
it could take 10 years before you get a really tasty buyer, and there
could be a property crash in the mean time that you'd have to wait out.
I think with the growth limits and such around here it's pretty well
immune to a bad crash, and of course there are already speculators
driving up land values here, but I still see it as a good buy.
9-10-04
All this politics stuff just makes me so furious I can hardly write about it, I begin composing thoughts,
and then I start to twitch and foam at the mouth and have to jump and yell and punch something and then I
can't think clearly anymore.
I watched a little bit of "Out Foxed" , the documentary on Fox News. I couldn't watch all of it, because it
just made me so mad. It's also all stuff I already knew; you just have to watch Fox for a minute and you'll
see these incredibly disgusting manipulative tactics, blurring reporting and fiction, presenting propaganda
as fact, mixing messages in an intentionally confusing way. The heads of Fox News, Moody and Ailes, intentionally
spin the presentation to benefit the Republicans, and they refer to this as "Patriotism". The sad thing about
this kind of movie is that the people who really need to see it are the people who watch Fox News, and of course
they won't watch it, and they'll call it "liberal black helicopter shit". Furthermore, there's sort of a nasty
media balance at play here. If you make some outrageous lie, even if it's not true, it has a lot of impact, a
lot of publicity, it sticks in peoples' heads. Now if someone else comes out and goes "wait, he's lying", that
is pretty boring, it doesn't even makes the front page. The result of the whole exchange is that people remember
the lie.
A good example is this whole "Swift Boat" bullshit. Of course John Kerry served admirably; maybe his
Purple Hearts weren't really deserved, but that happens all the time, lots of sort of marginal hearts are given.
George Bush got a sweet-heart deal to stay in the US to avoid the war and didn't even show up for his National
Guard service. The "Swift Boat Veterans for Truth" are clearly a hired gang representing the Republicans and
intentionally spewing lies to smear Kerry. Reasonable people know that, but for the average American, the original
lie is stronger in their memory.
There's sort of an interesting thing that happens in a debate. You need to debate in a way that sways your audience.
Consider the difference between lawyers arguing before the Supreme Court or a Grand Jury vs. lawyers arguing before a
normal jury of peers. In the former case, the lawyers know their audience is wise and won't be swayed by theatrics, so
they have to win on substance. Before a jury, the truth of the case hardly matters - it's about who makes a more
impactful statement, who seems more believable. This is the situation of politics.
One of the problems with liberals in politics is they're far too reasonable. The Republicans are destroying the liberals
using tactics that the liberals find disgusting and cheap. The liberals don't use those tactics, and it's killing us. We
need to fight fire with fire, we have no choice but to drop to their level. Some of the general things you have to do -
- Unwavering party loyalty. Never say anything bad about anyone in the party. Of course this is ridiculous - reasonable
people within the party will disagree and there should be a wide variety of views, but this has to be stopped. You must
have a clear strong single message and present a unified front to the simpleton public. Individual people in the party can
actually go around and say totally conflicting things, but you never admit that they're conflicting. In fact, you can promise
different things on different days if you're clever, but you never admit they're opposing.
- Never admit a mistake or a change of mind. No matter how clear it was you made a mistake or changed your mind, you
claim it was what you meant to do all along. This is the Pee Wee Herman school of showing strenght - ("I meant to do that").
- Use slanted/biased media, and don't point it out. This is one of the big failings of the liberals - they're far to
virtuous about using questionable media. Michael Moore and his like are doing a great thing by countering the Republican
message; yes, it's slanted, so what? So many liberals speak out against his reporting - don't do it! You never see the
Republicans saying anything bad about Fox News! Rather, you should say things like "a lot of what Michael Moore says is true".
- Create nasty stereotypes of Republicans and push them over and over. We need a few archetypes of unlovable Republicans,
and we have to keep casting them in those stereotypes. The Republicans have destroyed the liberals with the "upper-west-side
jewish, rich, out of touch, pretentious" image. We should counter primarily with one sinister image - the "fat-cat abusive rich corporate corrupt
spoiled trust-fund boarding-school capitalist". Often that image is true, but it's important to push it over and over, even
when it's totally absurd, or your candidate actually fits it more, it doesn't matter.
- Politicians should be actors. Actually qualifications don't really matter; what you need is a guy who can believably
represent the image you want - the common man, strong, masculine, decisive, etc. Qualities like experience and intelligence
are as much a liability as an asset.
- Use plausible deniability and proxies. If you ever want to do something that you don't want to take the
heat for, have an underlying do it, and then claim you had nothing to do with it. This lets you get away with
vicious, ridiculus attack adds against the opponent, which you should use without mercy. Attacks are also best
done with a counter-punch, let him attack first, and then you counter-attack hard.
- Repetition. Make a few simple messages and repeat them over and over, like "fat-cat Republicans are getting
rich off your labor!". The shorter the better, and just keep saying them, regardless of their relevance or how
ridiculous they may be. If you say things enough, people believe them. You can say marginally truthful things
like "Dick Cheney's company is getting rich from the war in Iraq". Sure, it's not really quite true, but you also
can't say it's false, and if we say it over and over people will believe it and it will affect them. Another good
one is "George Bush is driving you into debt!", again sort of true, if you look at the average debt of Americans or
the national debt, the good thing about this kind of message is it sounds bad and it sounds personal, and it lets
people blame their own problems on politicians.
9-07-04
Sometimes I come across as very negative. Part of this is because I think negative critiques are more
interesting. There are a lot of famous book critics who are famous for tearing books apart. If you just
write glowing reviews (even if they're honest) - they're not interesting. There's far more tension and
controversy in taking something that most people like and pointing out how stupid it really is.
The other tricky thing is that I always think in terms of the "deltas" (differences) from what I assume is
the baseline opinion. For example on 8-18, I wrote how I "hate DVDs". I don't mention any of the good things
about DVD's (better video quality than VHS, great sound quality, instant seeking to labels, etc.), because I
assume you all know them, so I don't need to go over them. I only mention the points that aren't generally
accepted, which are often critical.
This same principal is at play in the news. Newspapers (and TV news) generally only cover the new
developments, they don't give context because they assume everyone knows it. Of course, the vast majority of
people actually don't know it, and the result is a very strange understanding of the world, because you are
only reading the "deltas" from the past and you don't know what the baseline was.
There's a similar principal with stocks and happiness. The baseline expectation for a company is already
built into its stock price. So, if the company does very well, the stock won't rise if that was already in
the valuation. Even if the company does very well, if it's below expectation, the stock will fall. This
can lead to a very strange predicament where a company has a great hugely profitable year, but the stock falls
because it didn't meet expectation. Of course the same thing happens with human emotions. You build up
expectations for something, and then even if it's great, if it doesn't meet expectations, you won't enjoy
it.
9-04-04
A model for sports records - a real number is drawn from a random Gaussian source; this is the performance of
an individual athelete. One is drawn at each time t. If the number is larger than any seen before, a record
is set. What is the mean time between records, as a function of t? At time 0, the chance of a record is 100%;
at time 1, the chance is 50% on average, etc. Obviously the mean time between records decreases rapidly as t
gets larger. The actual mathematics is left as an excercise for the reader ;) The rough answer is that the mean
time between records increases exponentially.
9-02-04
TV keeps you from having to think. Thinking is horrible agony.
It's funny watching preseason football, because it SUCKS. The games don't matter, and they play the 2nd string
guys. But then I realize - these guys are still like 100X better than me at football, and yet it totally sucks
to watch them? That must mean it's agony to watch me play sports.
I rejoice in the different speeds of seeing the world. Driving - you see a vineyard, a barn, a road, a cliff.
Flying - you see a green square, a line of mountains, the line of the coast. Walking - you see a rose bush, a
nickel on the sidewalk, a doorway. Biking - you see the wild plants between the houses, the prices on the road-side
farm stand.
9-01-04
It's funny what makes a really great rock vocalist. You need a good voice, you need to be able to hit a
reasonable range and hold a note and things like that, but you also need a kind of messed up strange voice -
fragile, frail, rough, gravely, etc. I can't stand hard rock music with really clean vocals (I always liked
Lennon, not McCartney), though I'm also not a fan of the totally ridiculous F'ed up voice like that guy who
used to sing for ACDC.
I hate it when bands have one lead singer and then they do that one song on each album where they let some
other douche sing who wants to break out of his role as just a member of the band, and he always just really
sucks bad.
9-01-04
I'm very torn about where the American economy is going. Here are the positives - 1) after the election,
no matter who wins, the economy will calm down and stocks will rise; 2) the current high oil prices are a
totally artificial creation due to speculators, they will come down soon, related to #1, which will boost the
economy; 3) as China and India and Brazil and other countries develop, international demand for our most
lucrative products (entertainment and knowledge) will balloon which will give us another brief bubble (that
bubble will collapse when those countries replace us as the suppliers of those products).
Here are the negatives - 1) The American economy is largely driven by consumerism within America, which
requires strong buying from the average person, which is in major trouble. Income inequality continues to
grow, which is driving down the real wealth of the average person; the number of Americans under the poverty
line is now 36 million and it keeps growing (many of these people work full time). 2) The housing market is
dangerously close to exploding; people who can't afford it have bought in heavily, and then have re-mortgaged
and taken even more debt to get more cash; any sort of down-turn could make this system explode. Already
forceclosures are occuring at a record rate. 3) American consumerism is heavily driven by debt spending in
general, related to #2, again this is trouble. Especially as interest rates begin to rise back to normal levels,
the heavy debt of many Americans will destroy their spending power. 4) As mentioned in #3, interest rates must
rise, this will slow the economy.
So, I have no idea really if stocks will rise in the next few years.
9-01-04
[someone said:]
Whenever possible I favour ground up design, i.e. design that works to
exploit what you can do well. Good designers are able to find those gems that a) you can do effectively,
and b) players want. A good example of this is simulating car crash dynamics. I think that
Burnout 3 will do very well, it will probably sell several million units.
This is an excellent way to make games (it seems to me Doom 3 was made
this way). Pick one strong tech or design feature that's novel and interesting
and then build up a game around that feature using well-known and
traditional elements (car driving, shooting, what have you).
8-30-04
Ok, I confess, I don't like Wilco. I know I'm supposed to like them, but their music is so incoherent, their albums have no
flow, it's very lurching and random. I also hate all music that musicians love. They love intricate technical
well-crafted arcane crap. Give me amateur, simple, unsophisticated, technically poor music, if it's creative and has feeling and
reality. The Decemberists have some really great tunes, but the lead singer has that funny Brittish "W" accent,
where everything is a "W", the funniest is when he says "willows" and it sounds like "wiwows". It's just really
hard to listen to them and take it all seriously when the guy is saying "when-ewer I wondaw whehw youw ahw". Other good
stuff - Elefant, The Kills. Mediocre stuff - Songs:Ohia, Fridge, more.
Is it just a coincidence that Kyoto and Tokyo are anagrams?
So, I got this parking ticket a little while ago. It's like the most
ridonculous parking ticket in history. The ticket is for crossing lane
markers. Now, I could see if I was the jackass in his Boxster who
intentionally parked in the middle of two spots to avoid dings, or the
jackass in his giant ass Ford F150 who parked in a compact space and
wound up taking like five spots. Neither of those happened - rather, I
was slightly offset in the space so that my car was just crossing into
an adjacent space. Making it even more ridonculous - I parked there
after the neighboring cars had already parked and were shifted over.
Making it yet more ridonculous - this was all at one end of a row of
parking spaces, where people routinely park shifted over to give
everyone more space. So, anyhoo, I submitted a protest of the ticket,
where I described these conditions. I just recently got the reply, which
was - "citation upheld; if cars have previously parked out of their
spaces, you must find a different parking spot" - which just adds yet
another piece of ridonculosity to the whole thing. So, of course I'm not
going to pay this damn ticket, so now I have to go to court. I'm trying
my best to get prepared so that I don't show up in court going "fuck the
fucking ridiculous fucking screw you all fucking hell".
I've discovered that barbecued trout is fantastic (purists would point
out that it's actually "grilled" trout). Very simple -
just stuff it with rosemary everywhere you can fit it, and of course
coat in salt, pepper and olive oil (that almost goes without saying, everything
I do is with SPOO (Salt, Pepper, Olive Oil), I bathe and moisturize with Salt Pepper and Olive
Oil).
I did Old Creek again yesterday. I had to stop again, but just once, briefly. I was standing almost the whole way, I
hit the whole thing very fast, just one hour round trip. Next time no stopping.
8-28-04
There's been much talk about the USA Olympic basketball team here, how they're not the best NBA players, how
they're not used to playing the zone, etc. Something that hasn't been mentioned much is this - the NBA style
of play is sloppy, undisciplined, boring, ugly basketball. The Olympic style of play (as demonstrated by other
countries), is crisp, with lots of good passing, team work, hard defense, active coaches, interesting, competetive.
How much is a year of your life worth? If someone came to you and said that you had to be locked in a little
box for 60 hours a week during the best years of your life, how much money would you demand in exchange? A million
dollars? Ten million? Most of us take that deal for $50k or less. You never get that year of your life back.
8-23-04
I rode Old Creek road on Sunday. It's about 3000 feet of climbing, mostly around 6%, with a
small part at 10% (very hard, a good link is here ). It's
the hardest ride I've done in my life; I did have to stop briefly a few times, I considered turning
back, I didn't think I would make it, but in the end it wasn't that hard. I think if I did it again I could do it
without stopping, knowing the top was near. The scenery is beautiful, fields and groves and trees, bee keeper's hives and
tumbledown red barns. I love that hard push on the road - just you and the bike, you can beat your
personal best, no one else can fuck that up, it's beautiful pure hard work.
My freaking CD's are better sorted than my MP3's. That's so fucking stupid it hurts me. My MP3's should be
indexed by my quality rating, my mood classification, by genre, by similarity and relation to other artists, etc.
I should browse my MP3's with something like GNOD , but better cuz it would
have all this other metadata.
I want to watch the olympics, I really do - NBC , I want to watch your advertising! but the
presentation is just so horrible I can't stand to watch it. For one thing, it's never on
when I flip to it - it should be on CNBC like 24 hours a day - what do you have that's better?
John McEnroe stumbling over topics he knows nothing about? For another, you only show me the
damn Americans, who often suck. Show me the best damn athletes! I want to see beautiful human
achievement, not some stupid Americans. For another, give me announcers who have charisma AND
know something about their sport, not this horrible mix of two guys - one who knows nothing and and ex-athlete
who is a terrible speaker.
The best sites for music on the net -
matador ,
insound ,
epitonic ,
kexp ,
other?
I'm extremely attracted to mothers and pregnant women.
Poor Stephen Malkmus. His life has no further purpose. He should just retire and wait for
20 years from now when he can get together with his old, fat, washed up mates and do a sad
Pavement reunion tour for all the aged hipsters-cum-yuppies.
Distributing a free promo MP3 and not filling out the artist/title metadata is just about
the stupidest thing you could ever do. Nice one. I hate songs that do a big switch between
hard and mellow. Pick a fucking mood and stick to it. I'm listening to your music in the background
and I want it to fit a certain mood, so when you try to do some artsy-fartsy shit and mix in a big
rock break-out in the middle of your ballad it just doesn't work.
Yo La Tengo is touring for John Kerry .
How in the world could you possible vote against Yo La Tengo? Oh yeah, I forgot, you're a total moron,
you like Lincoln Park ("Linkin Park"), and professional wrestling, and such. God help us.
8-23-04
Is there a single major corporation that isn't severely corrupt, dishonest, disingenuous, almost-illegal, cheating, manipulative,
etc. ? I challenge you to name a single one - send me one, and I shall point out their evil.
Movie review - "The Fog of War". First of all, it's very interesting, everyone should watch it. It's an interview with
Robert McNamara. He's a very interesting sort of mildly pathological personality; he's an excellent case study of someone
who's basically reasonable, very analytical, tries to be rational, and winds up doing horrible things. As a movie, it's
only mediocre; it doesn't put in context the reality of what McNamara did or the views of him by others, it also has this
sort of pretentious method of conveying import with long musical interludes. Yes, I get it, that was very heavy, move on
already. Directed by Erol Morris - a very over-rated documentary director.
Movie review - "American Splendor". Crap, so disappointing, could have been so good. Tries to be creative by
mixing the real people and the actors, but it doesn't work and just goes nowhere. The basic material is very
interesting, the characters are fascinating, the acting is good, it should have been a good movie, but it is just
too concerned with form and should have just been a more traditional narrative movie. The directors seem like newbies,
hopefully they'll get better.
My favorite directors are getting ruined by hollywood, as so often happens - Caro & Jeunet - down the tubes - Guillermo
del Toro (not to be confused with Benicio, the poof).
8-23-04
It's unbelievable to listen to hunters talk. There are all these hunting shows on OLN and the guys talk along;
when they see a nice dear - "Wow, look at that buck ... three ... four ... six points, wow, he's beautiful" [bang]
"Nice shot, he's down". So strange to love a beautiful animal and kill it.
Why does Rose McGowan have blonde hair now? What the hell is wrong with the world? Who allowed this to happen?
I need my Network of Trust. I know there are good DJ's out there making great song selections - why can't my mp3 player
tap into their mixes? I know there are people with good taste in movies making movie lists - why can't I get that? The
whole idea of "critics" is obsolete. What we have instead of networks and taste-clusters. People with similar opinions
on topics are grouped and share information.
8-23-04
I think it's interesting that I could write any kind of crazy crap in a novel, but if I write something here,
it would shock and disturb people. There's a way that a blog is treated as more personal than a novel. Lots of
writers write totally psychopathic things, like Clive Barker, Irvine Welsh, Chuck Palahniuk, etc. but they are
not accused of being psychopaths themselves - well, of course, they are - they're having those thoughts in their
head in order to write them. The fact that they don't act on those things just means they're in control of
their insanity. Common society has this foolish taboo against ever admitting you have thoughts like that. Of
course I have thoughts like that - I just don't act on them.
8-21-04
The fact that I have to wire my electronics together is ridiculous. It should all be WiFi and just work.
When I buy a new DVD player, I should be able just plug it in to power (though Tesla would say the power
should be wireless too), put in my DVD, and wham - it plays on my TV. That would be *easy*.
I can't stand the noise of TV's ; I need a web site that has decibel readings for the ambient noise of TV's so I can
buy the one that's the quietest.
Our office Republican (Drew) used to appeal to me about the Bush administration - "these people are not evil, they love
America and they're doing what they think is right for the country". Well, first of all, I don't believe that one bit,
I think there are quite a few people in the administration who are really just evil (evil = selfish, egomaniacal, dangerous,
destructive, greedy, corrupt, etc.). On the other hand, I do believe there probably are a lot of people in the administration
who actually believe they are doing what's best for the country (G.W. may be one of these, in a sort of naive manipulated
sort of way). The problem with this is that there's a sort of diabolical narrowness of vision that comes into play.
When you believe that America is really great, and whatever America wants for the world is what's best for the world,
and you administration is great, and having your administration in power is what's best for America - now you are a
truly dangerous man. I believe that much of our administration is in this camp; it's sort of a righteous narrowness of
vision, very similar to a religious jihad martyr - you believe your cause is so right, that any sort of immoral act you may
do to advance your cause is justified - breaking the law, lying, bribing, manipulating, war, imprisonment, torture,
murder, etc. I suspect people like Hitler and Stalin really did believe they were doing what was best. I think
the clear conclusion is that "good intentions" is not a valid defense for anything, and patriotism is a very
questionable attribute.
8-20-04
Here's your fun physics-based gameplay for you : The Evil Genius Game. You're an evil genius, and
you're trying to destroy the world, by doing all the crazy crap that all us evil geniuses dream up.
It's played out in a big physical simulation of the earth, with a solar system and gravity and fluid
dynamics for the oceans, etc. You can set off a nuke in a volcano and try to black out the sky and
kill off plants, you can try to melt the polar caps, you can drop a giant mass in the ocean to try
to make tsunamis, you can put thrusters on the moon try to push into the earth, you can freeze the
earth's core to ruin the magnetic fields and kill us all with cosmic rays, etc. etc.
8-20-04
The Google banner images are pissing me off. They are not cute or clever, they cheapen us all. They're sort of like
hallmark teddy bears. They scream out for you to say "oh, how cute", and by doing so they make reasonable men sick.
NetFlix is okay, but the selection is rather poor, very mainstream. That may just be because a lot of things don't exist
on DVD, dunno. The great thing about NetFlix is that you can select your movies at any time. In general, removal of
temporal constraints is a great thing. If I have to do A some time this week, ok, that's cool. If I have to do A at
exactly 5:00 PM on Tuesday, that's much much harder, not just because I have to remember to do it, but I have to make sure
that leading up to that moment I'm in good condition to do A, whatever it is. If an artist could never paint when they
wanted to, and was only allowed to paint when you told them "go", their work would be shit. You need to be able to do a
task when your mind/body/life are in the right state to do that thing. In general the modern work-place goes totally against
this principle, which crushes the productivity of creative/compulsive/inspired performers.
8-18-04
I despise fucking DVD's. For one thing, the video quality is shite. MPEG2 my ass. For another, the damn
menus are just so rotten. For another, there's no on-the-hardware memory of where I stopped watching, so
if I pop it out and then put it back in, I lose my place. Finally, and worst of all, it's a rotten ass digitial
medium, which is inherently crappy. If you have a bad scratch on your VHS tape, it just screws up the picture -
the loss is analog and doesn't fundamentally ruin playback. On a DVD, a bad scratch makes it crap out and skip or stop
playing altogether (just like a CD does). Digital blows, analog rules. Analog is like a smooth lossy encoding system, damage just degrades the
signal proportionally to the amount of damage. (note that clever digital encoding can actually work this way too, but
no one has ever put that into actual use. There are variants of JPEG2000 that downgrade smoothly with the amount of damage
done to the bits. This is in contrast to error-correcting codes which have a certain tolerance for error, and once that tolerance
is exceeded, they fail completely).
I cashed out of Party Poker. I think I'm done with it. I make good money there, but it's just not fun. Well, okay,
some times it's fun, when you're winning big, but these days the losses hurt so much more than the wins. Furthermore,
I can't really enjoy the big wins either. When I hit a draw on a guy and make a big pot, I just feel guilty, not delighted
like I once did.
My job had turned me off of everything I once loved - games, programming, computers - I can hardly stand them any
more. I want nothing to do with them in my free time. Perhaps I should do the thing I hate most for a living, since
I'm going to hate my job anyway, at least that way I won't ruin something I love. I've always believed
that good programming is an art form - it's a craft, artisan, maestria. It's creative, it's not left-brain.
8-10-04
Realism is killing video games. The constraint of realism makes games very difficult to make, it makes the simplest things
take weeks and weeks to do, which stifles creativity and the organic creation process. It also forbids you from using gameplay
elements that make the game better if they can't be explained in the real world. Sure, realism is nice and immersive, but
it's a horrible thing for game development, and overall it makes the play much worse. The crux of gameplay is in abstract forms,
where you are free to use the systems that are most amenable to the play, not the simulation world.
7-24-04
It's interesting to me how the human mind thinks about things differently than computers. If you look at how a compute plays Chess or
Poker, and then compare that to how a human compares Chess or Poker, it's very interesting. In both games, humans and computers are
pretty close to even at the moment, though with a little more work and time to program, computers will dominate both games. In both
cases, computers work by running massive simulations of all possible future moves, with various clever things to make the evaluation
more efficient. The interesting thing is that humans don't do that at all when they play.
The human mind, as a computing device, is very good at a particular form of problem solution, which is sort of fuzzy matching and
interpolation/extrapolation. Humans can look at a Chess board layout, and recognize that it is "tactically similar" to something they've
seen before, even though the details may be totally different. Computers are very bad at making this sort of reasonable judgment of
similarity. Humans can also recall the right move in a similar situation and extrapolate that to make a very good guess at the right move
in a new situation. This kind of thinking seems to be something we're extremely good at - when we see a new situation, we can recall other
situations that are similar in key ways, and we can interpolate/extrapolate to make good decisions.
7-15-04
I cannot stand fucking DVD's. I put the disc in, now play the fucking thing immediately, don't show me any damn intro screens or
fancy graphics or fucking menus. This is a general problem with bad product design, primarily in America. A product has a primary
function, it should do that and do it well, it should not do a lot of other shite that doesn't enhance the primary function. If I
wanted all the fun of browsing annoying menus, I'll go browse my damn Tivo or something.
7-14-04
I just saw a fruity stat in the NYT. Americans believe roughly 25% of the news they read in major newspapers. That's totally
fruity. Do they really believe 75% of it are lies or wrong? Republicans are around 20%, Dems around 30% , so the Reps are more
black-helicopter, generally not believing anything they disagree with.
7-14-04
I am not anti-free-market. I believe that
markets are basically *useful* things, they encourage innovation and
development, but markets are not inherently *good*. Markets are
inherently competetive and greedy things; each entity looks out only for
its own best interests. In a pure free market capitalist society, the
very rich would be in control and would have the majority of the power
and wealth. The only thing preventing that is the organization and mass
movement of the people that the rich try to control. In order to prevent
this, the people form a government. The purpose of the government is to
protect the interests of every man as well as possible - not just the
majority, and not just the rich or powerful, but every man. Government
should moderate the greed of the markets, and also help and provide for
every man. To be clear, government should help and encourage businesses
in as much as they help the people by providing structures for work;
business is not inherently good, and should never ever be favored over
the interests of people - government is for people, not for money or
other artificial power organizations. This is the contract and promise
government makes to the people who agree to be a part of it. A
government should not be a power structure that controls the people; it
is a collective agreement by the people to abide by certain rules which
they believe are for the benefit of them all.
The government is in breach of its contract when -
it takes public land and allows businesses to permanently devastate that land for the profit of the few, such as with strip-mining or mountain-top removal, or cutting old growth forests.
it allows businesses to pollute, especially with pollution that is impossible to clean up, such as nuclear waste or large oil spills, or the many poisons released into the environment. This permanently damages our earth which we all share, which is the property of all people.
it takes money from all the people in taxes and gives it to the few in the form of subsidies and protections and tarriffs that raise the price of goods the people need.
it wages unnecessary wars that put our peoples' lives at risk and creates hate for us around the world.
it taxes the poor excessively, beyond their means of what they can be expected to pay, making it impossible for them to rise from poverty. These taxes can be in many insiduous forms - local taxes, sales tax, lotteries, credit scams, unnecessary loans, etc.
businesses are allowed to lie or manipulate markets for the profit of the few. The markets must be open, accurate, provide full disclosure to all.
it does not allow reasonable immigration and travel.
it spreads lies and half-truths to manipulate the will of the people.
etc..
7-12-04
The US and Soviets have created a huge supply of weapons in the world market. During the cold war this would have been complicated to control, but
now it's just ridiculous. The US and Soviets are currently in a competition to be the world's largest exporter of arms. This is sort of like
competing over who can stab themselves more times in the foot. Our government subsidizes arms exports, and arms development, under the excuse of
"national security" and because "competing international companies also get subsidies". We then sell those arms to countries like Pakistan, Indonesia,
Libya, Colombia, etc. which are sort of our allies at the moment, but that are very unstable, and where our arms are likely to be used against us in the future.
In every war since WW2, we have faced primarily US, Soviet, and Chinese weapons. At this point we've created a huge supply of weapons in the 3rd world,
but it's not too late. We must 1) make treaties with the other major suppliers to put heavy limits on arms exports. 3rd world countries should not be
able to easily purchase arms from "the west". 2) stop subsidizing exports of arms; if anything, they should have extra tarriffs - other countries should
be paying us extra for arms, we should not have our taxes funneling cash into arms developers and foreign armies. 3) stop the illegal government programs
which allow sales of forbidden arms, like armor-piercing 50 caliber rifles, etc. (these are already illegal under international treaties, but the US
continues to export them through non-enforcement). 4) stop the US government loan and grant programs that help foreign countries buy US arms, as we've
done in Turkey, Israel, Libya, Indonesia, Signapore, etc. Any argument that these programs are needed to keep our arms industry strong is ridiculous,
because the arms sold overseas are not even the arms that our government buys any more, they are solely sold for the profit of the military-industrial
complex.
They're showing a new ridiculous Republican attack add on TV here, continuing the line of showing nothing but attack adds. This one is really hillarious,
classic political manipulation. It's about how John Kerry has missed all these votes (since he started campaigning). The first nice bit is they say
"he has the worst attendance record of any senator", then they show the little asterisk (since he started campaigning); of course they don't mention
that that's totally standard practice for any senator or congressman running for President; Bob Dole did the same thing; they also don't mention that
our Pres Mr. Bush has the worst attendance record at his job of any modern President!! The next bit is another bit of silly political manipulation;
they start mentioning all the "important bills" that Kerry has missed the vote on, as if missing those votes means he's against them, and they turn the
bills into silly tear-jerker summaries, like "Kerry missed the bill that supports puppies; do you want a President who doesn't like puppies?". I'm Charles
Bloom and I support this message.
7-10-04
I'm on the worst poker losing streak of my young poker life. I keep getting all-in with the best hand, and I keep losing. That's part of life in poker,
you get some good luck, you get some bad luck, but recently it's been all down hill. Tonight I made another good read; I saw a guy bet too big at the
pot, I knew he didn't want a call, so I re-raised all-in. He called me and showed a flush draw. It was a terrible call, he had nowhere near odds, and
of course he made his flush. Bad luck is the kind of thing that can make you religious; I feel like god is pissing on me. I take poker too personally;
I see it as a way of finding truth and justice in the world; when it's a bad run.
7-08-04
The idea that G.W. Bush is a "uniter" or that he would "end the partisan split" is one of the great acts of double-speak by the administration. The
reality of course is that GWB is one of the most right-wing conservative partisan presidents we've had in recent history. The country is more polarized,
and the Pres is famously unwilling to compromise or change his mind; he's clearly not someone who can listen to all sides and reach a middle ground (which
Clinton did, like it or not). The lovely thing is that the republican machine so bald-facedly claims the opposite of the truth.
Some charming moments from the past - the Rove/Hughes have been using the fake new method for quite a while; here's a semi-recent article,
link , but the better one is when they pay various staffers to write editorials to send in to
the major papers, masquerading as public opinion; there's nothing particularly illegal about this, but it sure is dishonest. This is semi-related
link
One of the most disgusting things to me is the blatant Orwellian use of the war and the terrorists as distractions and excuses. There's a great Simpsons
where the Principal Skinner and Marge are debating. Marge says "but the children", Skinner says "the taxes"! Over and over. I feel like this debate is
turning into "but the jobs" and Bush says "we have to battle evil", Kerry says "the environment", Bush says "evil", anything you say, he says "eh eh, the
evil". Anyhoo, the interesting case in point I want to site is when Ashcroft called a news conference a few months ago specifically to say "we've been
hearing chatter that indicates there may be an attack soon somewhere in the US". They had no information when or where, or by who, and they didn't
raise the terror alert level, and Tom Ridge said he knew nothing of it. Ashcroft is a pure puppet-monkey of the administration, this move clearly had
no benefit except to keep the public in fear and focused on the "war against evil".
Perhaps people should have to answer some basic questions about the world in order to vote. If you get your information just from TV adds, you can't
vote. I know this is problematic and exclusionary, and would hurt the dems as much as the repubs, but all the morons who pay no attention to world
events and then go vote for Reagan because "he seems like a nice man" - that's just sick. We can ask some multiple choice questions about the world,
and you only get to vote if you get them right. For example you might ask, what country has the most population (A=China), what country has the largest
economy in terms of GDP (A=USA), did Saddam have anything to do with 9/11 (A=no), who provided the majority of the advanced weapons used by the Taliban
(A=USA), who has veto'd more human rights in the UN than any other country? (A=USA), etc.
I have great disdain for the average American. I have even greater hate for anyone who takes advantage of the average American, by manipulating them,
lying to them, stealing from them, duping/con-ing them, etc.
7-08-04
I'm a freedom hater. I don't believe that powerful megacorps should be able to push their power to the detriment of the common man; that's un-American.
I don't believe CEO's should be able to commit crimes and make themselves rich and then have their corps subsidized and bailed out by the gov; that's
anarchist. I don't believe that people who speak out against the government should be smeared or bullied, that's unpatriotic. I believe in the freedom of speech
and the right to privacy; that's pro-terrorist. I believe that open debate based on facts is critical to democracy, and speaking out against the government
is part of the process. I believe that creating a "time of war" and then claiming the power to break our own country's laws and international law is
an impeachable offense; my beliefs are unreasonable in this post-9/11 era.
7-08-04
I like the way the Bush administration is always publicly saying "we welcome a friendly clean race, without mud-slinging or negativity", and then
proceed to immediately do the opposite. The main adds run by Bush/GOP have been attack adds, complete with black and white old-timey reels that they
somehow equate with Kerry.
7-06-04
Pros always say No Limit Hold'Em is much more a game of skill than Limit. I don't think that's true at all. Very-Low-Limit is indeed a mechanical
game. Very High Limit is a game of great skill, it's a very tight tricky game. No Limit games are determined by the blinds. No Limit with very
high blinds is a very mechanical luck-based game. No Limit with very small blinds is not really a skill game, it's more just a contest of patience;
there's no reason to play anything but monster hands. Any game heads up is much more of a skill game than a multi-way game.
7-06-04
Why must TV taunt me so? Where do they get these freaking morons to commentate? Seriously, the Sports Center announcers are morons. The old golden
days of Dan Patrick and Kenny Mayne were pretty funny, but now it's just recycled, pompous, tedious, repetetive, and the people are morons who nothing
of their sports. The announcers for the WPT are terrible. Vince Van Patten is a pretty-boy moron, bad at poker and just unpleasant; Mike Sexton is
sleazy and also a bad poker analyst. He's an ok player, but he wants to bet every flush draw, and he doesn't really understand the principles of
slow playing or inducing bluffs; compare his analysis to Howard Lederer's analysis on Fox and you'll see the difference. Anyhoo, that's nit-picking.
The guys who announce the WSoP on ESPN are really morons. You have a talking head guy who's ok and knows nothing of poker, and you have their so-called
"poker expert" who seems to no nothing of even the most basic principles of poker (bluffing, slow playing, etc.), he just wants people to bet when they
have the best hand - he's also a jealous, bitter ass hole, who makes fun of the players in mean annoying ways, not funny good ways.
7-03-04
Bob Roll has got to be just about the worst sports announcer ever. His main event is the Tour de France, which he pronounces "Toor day Frants", which
just burns my ears every time I hear it; he's got a giant gap in his front teeth, and he makes ridiculous hand gestures as he talks.
7-01-04
Cynbe ru Taren (who did a nice moderinzation of PPMZ2) passes along this link to a nice whitelist - TMDA .
Spam is a major problem, the damn government should step in.
Paper is too cheap. It's subsidized by the US and Canadian government, and it leads to shit like an un-asked for phone book showing up at my door.
I throw it straight in the recycling bin. That's a hell of a lot of paper to just throw out - that should have cost them a lot, a *fair* amount.
Capitalism is a pretty fucked up system when left alone (money moves towards the top, it's bouyant and attracted to other money), but capitalism
with corrupt government subsidies and protections is a really really fucked up system that leads to all kind of strange skewing in the market and
the world.
7-01-04
I've been talking to Drew about education recently. When I see elementary school kids bored and frustrated, in remedial classes and needing
personal attention, it just
kills me, it makes me sick, especially with principals and superintendents who are idiots and bastards that claim they're helping these
poor kids. Kids need personal attention, kids need to be engaged and challenged. Those kids can be something, more than their parents,
they could be brilliant, special, good people, it might depend on having good schools, good teachers. The modern era of schools really kills
me. Schools these days have fixed lesson plans that teachers are required to use. The text books are set by these horrible committes that
are dominated by crazy special interests, and teachers are required to teach to them. The pay is horrible and the teachers are bound by
beaurocracy and constrains that drives out all the good people. I personally know several good teachers who have quit or been driven out by
the system (including my mom), and several great people here in San Luis who would love to teach, but can't even get jobs because the funding is
such crap, they have a few teachers teaching very large classes - even here in SLO, the city of huge property taxes that pumps its tax money
back into public works projects in a huge pork conspiracy. "Teaching to the test" is a reality - I've seen it - it really is dramatically
different now than it's ever been - and it's terrible. As an aside, the Prez, Mr. Bush, has pushed his "No Child Left Behind" program, which
was based on his program in Texas. In Texas he touted his success in education; his big example of success was always the Houston school district.
Well, guess what? The superindent and much of his staff have recently quit in disgrace, under revelation that they falsified statistics about
the success of the school district. My mom has worked in HISD during that time, and my siblings went to school there, and we've seen the schools
degrade during that period, with larger classes, more beaurocracy, and the emphasis on teaching to the test. The super claimed that the dropout
rate fell during that period; in fact it rose. The TAAS (Texas' Standardized Test) scores rose slightly in the last five years, but how much of
that is due to teaching for the test?
Here's a pretty unbiased article- link , and
here's an anti-TAAS analysis by the ultra-conservative RAND corporation (famous for advocating anti-communist wars and nuclear proliferation)
link , here's one more liberal argument -
link , or here
link
There's no doubt that you can teach math and test math reasonably effectively. The big problem I have is with other skills - and the focus of
education; testing in itself is not inherently bad, it's the importance put on the test, especially in Texas - teacher's jobs and the funding to
schools depends on the tests, which means that teachers and schools will put all their focus on the tests. I think education is perhaps the single
most important thing that government does - it leads to the future of the entire country. How many people are in jail, the economic success of
the country, they come from education, and right now, we are fucking it up.
7-01-04
In the triple crown I picked any bet against Smarty Jones, he was just too favored, people were caught up in the excitement and overbetting.
In the Tour de France I pick almost any bet against Armstrong. Clearly he's the favorite,
and I would take him any day at 1:1 against anyone else (not everyone else), but the odds are way off. There's a lot of randomness in cycling, there are lots of factors
that could make Armstrong lose. Bet against Ullrich any day - he's a born loser, he may take 2nd or 3rd, but never 1st.
If you want to hedge your bets, split Mayo and Hamilton. Personally
I would put my bet on Hamilton. That's not saying I pick him to win, I just think he's the money bet; I think Tyler has maybe a 1/5 to 1/6 chance, and he's
getting 7:1 odds. Heras might also be a good bet on the odds; he's a superb climber, and this year favors climbers; I would bet Heras to win.
Cycling: To win the 2004 Tour de France
Closing Date: Jul 03, 2004 04:00 GMT -4
from Liege(Prologue) to Paris- 3rd to 25th of July 2004
Odds on others available upon request. Place Odds are to finish 1st, 2nd or 3rd
Option Win Odds Place Odds
Lance Armstrong 1.8 1.16
Jan Ullrich 2.55 1.2
Iban Mayo 5 1.6
Tyler Hamilton 7 1.85
Roberto Heras 14 3.6
Ivan Basso 21 5
Gilberto Simoni 29 6.6
Francisco Mancebo 41 9
Haimar Zubeldia 41 9
Christophe Moreau 51 11
Dennis Menchov 51 11
Levi Leipheimer 51 11
Oscar Sevilla 51 11
Carlos Sastre 67 14.2
Georg Totschnig 67 14.2
Jorg Jaksche 67 14.2
Santiago Botero 67 14.2
Bradley McGee 151 31
6-29-04
This Ken O'Keefe guy is pretty fruity
link
, but I have a lot of respect for him, really doing something to stand up to the warmongers of the world.
He organized the human shields in Iraq - link and now is in jail in Israel for trying to bring a
force of westerners to Palestine to document and protest the atrocities the Israelis commit daily - link .
I do like the general idea of getting 10k Americans/Westerners in Palestine. Then just stand in front of the Israeli bulldozers when they try to knock
over the homes of some more innocent Palestinians.
Michael Moore is obviously a little fruity, but pretty much all of his points are correct, even if he does push the facts a little bit. The one thing
that he's absolutely right about is that our media has been shamefully cow-towing to the white house since 9/11, not challenging anything, not asking
the tough questions.
I hate people who treat the American people like idiots, but I also have no faith in the American people. I mean, the freaking people believe that
Saddam Hussein and Osama Bin Laden were good buddies (thanks to the lies of our government). The moron masses will belive the BS they're told, and
then they see the media, which is under the thumb of our government, showing the "harsh other side" (which is some softball debate), and they think
they've seen both sides. If something major happens in the next few months, the stupid people will vote based on that, and totally forget everything
that's happened.
The democratic party and the republican party are both scum. The party machines both just want power and the money from lobbyists and special interests. Ok, fine,
that's true on both sides. Now, there are different views on issues, the republicans claim to be more small-government, laissez-faire, etc. (though,
historically, that's not been true at all). The actual difference on issues is that republicans are pro-rich, pro-big-business. Even if you just take
that as an issues matter, ok, that's a difference on issues and we can debate that and we can respect different opinions. If you subtract off all that,
you're left with the people who are on both sides. If you look at the people, it's just scum on the republican side. You have Karl Rove, the Shrub,
Dick Cheney and Rumsfeld, Reagan (the doddering, Alzheimers-inflicted actor), Nixon, etc. On the demo side you have Kennedy, Johnson, Carter, Clinton,
Gore, Kerry. Now, remember, we're subtracting off the fact that both sides are political scum and there's a difference of issues. With that basis
subtracted off your left with liars and criminals in the good old boy network of big business on the republican side, and perhaps somewhat naive and
personally weak good guys on the demo side. Personally, I think the absolute morality of Jimmy Carter stands far above any other politician we've had
in recent memory. Sure, maybe he made some mistakes in office, but they all do, but if you look at his record after office - he's the only president,
the *only* president in modern history who has continued to work to better the world, rather than just taking lucrative speaking engagements and board
seat or partner positions at big businesses that he illegally helped during his term. I believe Jimmy Carter is the only recent president who was deeply moral and
trying to help every person in the world with his decisions.
6-29-04
One thing that lots of people fuck up is not having hysteresis in their
game triggers. For example, let's say you have some volume trigger. When
the player is inside that volume he's considered "hidden". If you just
do a normal volume check, he can flicker in and out every other frame.
If you add hysteresis, you prevent these sudden changes. The easy way to
do it is by having a slightly larger volume for the "exit volume" and
smaller one for the "entry volume". That way if you are considered
"out", you don't switch to "in" unless you qualify the smaller entry
volume. Then you stay "in" until you are rejected by the larger "exit
volume". This gives you a little transition fuzz region where your
previous state is held. Of course if you can use an analog key instead
of a bool, that makes it a smooth transition. More generally, if you can
key the transition off an analog, you can have hysteresis with biased
transition points. Let's say you have some simple distance trigger, you
generate a float in [0,1] based on the distance to some point. You want
to generate a boolean for whether you are "near" or not. If you did it
trivially, you'd just say :
near = f > 0.5
But with hysteresis, you make the previous value "sticky" like this :
if ( ! was near )
near = ( f > 0.6 );
else // was near
near = ( f > 0.4 );
here we've encoded an 0.2 "hysteresis" region, where the previous state is preserved, whatever it was. Another way to encode this is :
if ( f > 0.4 && f < 0.6 )
// no change, leave previous state
else
near = f > 0.5
or
if ( f < 0.4 )
not near
else if ( f > 0.6 )
near
else
// no change, leave previous state
6-29-04
I like burgers and beer. I like burgers and pickles. I don't like pickles and beer. What am I to do?
The hippocracy of the Republican machine is just shocking. They clearly intentionally have made this election a
referendum on personalities, but then they say "why don't the democrats stick to the issues?". Cheney goes around
saying "Bush is for optimism, Kerry is for pessimism", and "if you want a leader who's tough on terrorists, vote
Bush". Ok, that's fine, but then don't bitch when the dems attack Bush. It's like The Trial (Kafka), the Judge
says "now, stop all the personal attacks, Mr. K, we won't stand it. The court now calls Theresa M. who will testify
on the poor character of Mr. K". It would be funny if it wasn't so sickening. Of course, this whole administration
is a sick Kafka-esque nightmare. All the "environmental programs" like "Clear Skies" which are really rolling back
regulations. Reagan was one of the masters of cutting funding for medicare and then taking a photo-op with elderly
in the hospital the next day. Slimy sucks.
The laptop boom is going to create a whole new generation of people who are badly crippled. Laptops are terrible for
ergonomics, the keyboards are cramped, and worst of all you tend to use them with bad elbow position, and the screen is
usually way too low. You should be looking straight at your screen, or even slightly up, never ever down. The keyboard
and monitor should generally be 12 inches or more apart, not directly adjacent. Invest in physical therapy and wrist & neck
treatment.
Invest in OldCo. The big business of the future is taking advantage of the elderly. This is already somewhat true, but it
will be ever more true going into the future. More and more of the population is old. In many countries (Japan, Sweden) it
will become catastrophic soon (in 50 years), with over 50% of the population retired!! The old give up their money quickly,
and then are subsidized by the government, which pays outrageously high prices for unnecessarry services. It's one of the big
ways money is pumped from the masses to private business. So, I'm starting OldCo (TM). OldCo will focus on exploiting the
eldery with a many-pronged attack. We will invest in pharmaceuticals, retirement housing developments, nursing homes ("assisted
living"), telemarketting scams, bad clothing, golf, Matlock, Murder She Wrote, Cadillac, etc.
6-26-04
good read 1
good read 2
The one thing that's very true is that military action only makes
terrorists stronger. You cannot defeat terrorists with direct action.
Even if you kill most of the terrorists, that just makes them stronger,
because it increases recruitment from the millions who support them. The
way to defeat terrorists is to get rid of the things that give them
support - the Israeli violence against Palestinians, the poverty and
oppressive regime in Pakistan, the corrupt monarchy in Saudi Arabia, the
corrupt US-run "democracy" in Indonesia and the Phillipenes, etc. etc.
Hezzbollah and the IRA have nearly been defeated, two fo the world's
worst terrorist organizations, and the method was not military - it was
negotiation and withdrawal. When Israel occupied southern Lebanon, the
Hezzbollah attacks were fierce and it was supported all over the Middle
East; for every guerilla they killed, ten more took his place; now
Israel has pulled out, and support for Hezzbollah as crumpled, and now
when the Israelis do strike back at Hezzbollah there's not much uproar
from the Arab community. The IRA was engaged in negotiation and brought
into the government, and their acts of violence have almost entirely
stopped.
You cannot possibly eliminate all the safe-havens for terrorists, not
any time soon anyway; any country with massive poverty and anarchy (of
which there are many) can be a safe haven. Even the war in Afghanistan
was only a temporary setback for Al Qaeda; it forces them to disperse a
bit more, but does nothing to destroy them.
When you see children playing terrorist, as you do in Palestine, and now
in Iraq, you're losing the real war on terror.
The other argument, that Saddam may have had weapons that would be
dangerous for Terrorists to get their hands on - that has some merit,
though the evidence was weak, and invasion is a major over reaction. The
big problem I have with that argument is that we've done nothing to
secure dangerous weapons in the past. We sell our own military equipment
to countries that may easily give it to terrorists to use against us
(like Yemen, the rebels in Afghanistan, etc.) We did nothing to secure
the huge amounts of deadly material in Russia when it broke up - there
are literally unaccounted for nuclear weapons from the Russian stock
piles. The huge Russian germ development labs were never secured or
properly cleaned. There were countless Russian scientists who were
experts in developing all kinds of weapons - many people around the
world pushed for these guys to get hired by the US or UN so they
wouldn't go on the open market, but no one did anything, and those guys
can now sell their expertise to the highest bidder. Why did we help
India develop nuclear reactors? Why did we allow Pakistan and Israel to
develop nuclear weapons?
6-26-04
The difference between a great programmer and a really valuable coding leader is that the leader does far more than their job description. They don't
just do what they're told - they actively look for problems and solutions, they foresee pitfalls and prepare for them before they arrive. They handle
bad managers and do their own scheduling; they foresee demos and prepare for the unexpected; they handle art & design problems. A good coder who's a
bad leader will just do their task assignments, perhaps very well, but not follow-up. This is part of why I advocate "feature teams". It encourages
codes to take a holistic approach - if the result isn't good, make it better. Good code that's not used well is just a crappy result.
It's odd how we have so many smart people in the industry thinking
carefully about game design, and yet so many of the games that even
these smart people make are full of design decisions that are just
frustrating and not fun. I think there's a big problem between the
theory of games and the practice of making good games; it seems very
hard for people to sit back and objectively make good decisions on their
own game creations. A lot of people will blame it on the schedule and such,
but taking your schedule into account is part of the process. A lot of
artists in all media will blame their failures on schedule constraints or
budget constraints - that's a total bullshit excuse, it just means they
didn't take their situation into account properly.
I see a lot of the Junior High Theory of Game Design - add more skulls,
make bigger explosions, make my hero a hot chick with huge boobs, yeah
that'll be cool, make my shotgun shoot nukes, etc. I also see the I Know
What's Best For You theory of game design - the holier than thou game
designer who knows that "real fun" is, and doesn't let the player do
what they want so that the experience will be pure or "true to his
vision", and winds up just making something painful and frustrating.
People cling to features in game dev just because they've gotten used to
them. You must remember the real audience has never seen any of this
before. Just because some way you've been playing is "broken" doesn't
mean anything's wrong - that's not how the new audience will play.
People do things the wrong way, you keep telling them to fix it, and then it becomes too late to make the changes, and you're stuck with shit.
Smart people try to do things right before it's too late.
6-22-04
The unbelievable lies and manipulation of this government have succeeded in one big way - their massive crimes in Iraq have completely distracted the
left wing movement from all the horrible things they've done internally - insane tax cuts for the rich, cutting capital gains for god's sake, cutting
the inheritance tax, such huge tax cuts for the super-rich, rolling back the environmental protections that Clinton put in place, rolling back the
rules on power plant emissions, intentionally covering up the mad-cow problems, and probably a thousand other horrific things that would be big deals,
but are dwarfed by the unwarranted invasion of a sovereign state with completely false evidence and the continued lieing to the American people and
Congress. The things we did to *legal* middle eastern immigrants was totally immoral, the way we're holding American citizens hostage in Guantanamo
with no trial and no evidence is sickening. The hippocracy of preaching free market and cutting taxes while *increasing* subsidies and protections to
big agri-business (Monsanto & ADM), tobacco farmers, the steel industry, Boeing, and of course all the many military contractors involved in the war.
That damn MoveOn.org goes too far, they spew a bunch of half-truths to try to make their case. Damn you Move On ! It's not necessary to lower yourself
to the partisan lies - the truth is bad enough!!
6-22-04
One of the more callow things that's come out of 9/11 is this valuation of human lives. This is totally separate from peoples' life insurance and savings and
whatnot, remember that. The government in all their wisdom has decided that people who made more should get more money from the victim's fund. So,
basically, if you were successful in life, your life is worth more, and the subsidy from the American people to the victims should be greater. So the
firefighter who died trying to help, or the janitor who was just unlucky, get much less than the stock trader. Of course the stock trader's widow is
accustomed to dining on the brains of the poor and buying handbags made from endangered species, it would be quite a horrible unjust shock to her if
she had to live on less than $300k a year. Isn't that what America's all about?
One of the myths about the people of the world is that the mass market really wants crap. That's just not completely true; people are very easily
cajoled and carried along with trends, but they usually come to their senses eventually and go "wow, that was crap" (while, of course, jumping onto the
new crap-wagon). So, people will say, wow I can't believe we liked New Kids on The Block, that really was shit, but this Nickelback, it's good stuff.
Occasionally you see shining exceptions, like the success of Radiohead, or Amelie, that show you interesting, intelligent stuff really can have a pretty
wide appeal; there are a lot of people with good taste out there. It's the producers and marketting goons who are really dominated by short-sighted
small-minded people. They can't tell quality from crap themselves, so they go with what's easy. The thing that saves the music industry is that you
really can still make a record very cheaply; you may not be able to get it distributed, but you can record it, and then shop it around and try to get
some money for disribution with a finished product. With games and movies, it's hard to have much of anything to shop around before you get some big
money commitment.
6-22-04
Look, the Bush administration intentionally lied going into the war on Iraq. I've written about this before, but you people just don't seem to get
it. People still seem to talk about "intelligence failures". Sure, there were intelligence failures, like when the CIA came to Rumsfeld and said
they saw no evidence of WMD's in Iraq, and Rumsfeld told them "you're not looking hard enough", which was when they found the so-called "weapons vans".
When Colin Powell when to testify before the UN, he was visibly pained, you could tell he was not confident and comfortable with the case he was making.
They intentionally fabricated the story about Saddam trying to buy uranium. They intentionally fabricated the supposed "link" between Iraq and Al Qaeda,
(which, ridiculously, they still claim). The great thing about this administration is that they stick to their guns so thoroughly even when they're
obviously caught lying, there's a very "Empereror's New Clothes" aspect of it all; I cam imagine Rummy with blood all over him and a knife in his hand
insisting "no, I didn't kill him, I'm given a lot of information that you haven't seen, and I know I didn't kill him, oh and by the way, we've restored
dignity to the white house!".
Why in the world did we go to war in Iraq? There were no WMD's, there were no terrorists in Iraq to speak of (not compared to Pakistan or Saudi Arabia
or Iran or Lebanon or Indonesia or the Phillipenes, etc. etc.), there was zero immediate threat from Saddam to anyone in the US (except perhaps to big
oil business interests). You can't say it was "humanitarian", as we do nothing in Chechnya, Darfur, Sri Lanka, Tibet, Colombia, North Korea, Palestine, and countless
African nations where rebels and government death squads roam freely. You can't say it was to prevent terrorism; if anything, it's escelated terrorism;
it's rather like poking a tiger with a stick, it doesn't make you more secure, it makes you much much less secure. In fact, we're dangerously close to
destabilizing Saudi Arabia, which would be a major disaster. Saudi Arabia is run by a US-backed oppressive monarchy; 95% of the people are Muslim, and'
a very large percentage are very militant. The stability of Saudi Arabia is hanging by a thread; if their government is seen to be in cahoots with the
US, there may be an uprising. Already terrorists are forming and being recruited from the streets. Hmm... maybe that is the master plan; now, this is
pure speculation, but it's amusing. Let's say you have a
revolution in Saudi Arabia. Then the US military will have to go in to restore the peace, we set up US Oil Companies and make it a "democracy" (what we
really mean by "democracy" is a "free market" controlled by US megacorps). Suddenly the oil profits from Saudi Arabia go to US corporations instead of to the people,
as they do now (with a large chunk going to the monarchy).
Who was in Cheney's secret meeting on energy policy? Probably Ken Lay. Perhaps a bin Laden, certainly a few Saudis. Perhaps some military advisers?
One of the thinly kept secrets of US government is that our domestic energy policy and our Middle East foreign policy have always been tied; they're
generally both led by a few very high up people, not separate groups. This administration is very wise about the use of the stone wall. They know
the media are fickle and won't stick to issues if they aren't exciting. The administration just keeps stone-walling and denying, and eventually the
issue just dies from lack of interest.
One of the funny things about Ronald Reagan is that the reality of his domenstic policy was exactly the opposite of what his fans think it was. In
reality he created a massive tax-and-spend stimulus; his government spent more than all previous governments combined (not inflation adjusted). He also
presided over the largest import tarriffs, which provided cozy protection from international competition.
6-21-04
It's very hard to pitch actually realistic good game ideas. For one thing, if the guy next to you is promising all kinds of whiz bang and "things
that have never been seen before", etc. your modest idea doesn't sound like much. For another thing, the bits that actually make a game good are
the core mechanics, and they're just not that sexy. Another problem is that "pitching" is like story telling, it's a verbal exhance, you want to
paint pictures, tell stories. That's inherently anathemic to good gameplay! It means you're making game ideas that are good in little descriptions,
not in actual extended play sessions.
6-21-04
One of the things that kills me is people who have a problem with something I'm doing but don't say anything about it. I get it at work, in
relationships, just with friends, all the time. People just sit and steam and get all peeved but don't say a damn thing until it becomes so
annoying that they crack and then lay into me. Then I'm like "whoah, why didn't you tell me? It's no big deal, I can do what you want". I used
to just never do what I wanted for fear of it inconveniencing someone else. Now, I think, fuck 'em, if they don't speak up, I'll do it my way,
and they can just suck it up, if they don't speak up it's their fault. I can't stand to work/live/date people who do this over and over. In
relationships I've always admired the saucy Italian stereotype; if someone pisses you off you just scream at them, throw your spaghetti in their
face, work it out, then have hot sex. Let's have real aggression rather than this damn WASP passive-aggression.
6-20-04
Hey! If you live in Santa Barbara, go support the Hard To Find Showspace. They rock. Bring some canned food.
Lots of horrific animal accidents at the house recently. A little while ago some baby birds fell out of their nest before they could fly.
The cats immediately pounced on them and started playing with them. I tried to save them, but it was too late; they were probably doomed anyway,
falling out too soon. Today, a big beautiful bird flew straight into one of my big plate glass windows. Again, the cats pounced in a second and
broke the bird's neck.
Holy crap, the freaking mayonaise and butter have big stickers on them that say "0 carbs". The freaking vodka ads are touting their "0 carbs". This
is just like the fat-free craze, when all kinds of shit like rice got "fat free" stickers on them. The marketting industry treats us like morons. The
sad thing is they're right to do so.
Cakes coated in fondant are disgusting and look terrible. They look and taste like plastic. Food should look like food.
People who are freaky weirdos in some little way tend to be rotten to the core. Perhaps you have a friend who's excessively clean, or who has a freaky
obsession with Disney shit. You might thing "eh, he's pretty cool except for that one thing". In my experience, that's not the case. That one obvious
freaky thing is usually just the small outward sign of a rotten core, bad mental shit going on inside. He'll betray you, keep him at arms length.
Pretty good result in a multi-table today. $30 NL Holdem, 600 entrants. I placed 25th, it paid like $150 or something crappy like that, all the
big money is in the top few places. The blinds get so big near the end, that it gets very random at that point. The blinds were $1000/2000 when I
went out, and the average stack was about $20,000 , so the big blind was like 1/10th of my stack, that's a lot. I had 8T from one off the button. Now,
you may say that's not a very good hand, but it folded around to me, and everyone is playing very tight. I'm one off the button; in this scenario, I
will raise it with almost any two cards - they're just folding so often, it's +EV to raise any two. 8T is actually not bad, because if he does call,
I may hit something. In fact, the big blind did call, and I did hit - top pair, the flop was like 23T. I know I'm good. The guy in the big blind
is a bad player, I've been watching him and have him picked out as one of the guys who's going to pay me. He bets big on the flop, I go all in, he
calls. He has overcards, AQ. He's played it terribly - he should have raised me preflop. Instead he let me flop top pair and make the best hand.
He has only 6 outs - that's about a 25% chance of winning the hand, I'm way ahead. Of course, he spikes his Queen and knocks me out of the tournament.
I just can't see how anyone can win a multi-table. You have to get in so many times as a 75/25 favorite, you won't win all of those.
Which reminds me - an example of doing math with powers of two. I can hardly do math any more, but I'm a master of powers of two. So, to win a big
multi-table tournament you'll have to get all-in at least 5 times, and at best you'll be an 80/20 favorite. To win, you have to win them all, so your
chance of winning them all is 0.8^5. That's (2^3/10)^5 = 2^15/10^5 = 32768/10^5 = 0.32768 , about a 33% chance.
6-20-04
The stock market is an interesting sociological problem. In the long
term, you get paid my investments that are actually smart, eg. buying
good companies that are undervalued. Generally that means going against
popular opinion - if most people are under-valuing a company you know is
solid, buy it; if the public are over-valuing a company you know is no
good, avoid it. The problem is that in the short term, you make money by
doing just the opposite. When the public latches onto some company and
keep driving the price up, you do very well to get on that band-wagon,
even though you know the price is over-valued and won't hold up in the
long term.
Poker has lots of little "bad beats" that aren't the normal kind. Today I played a big multi-table. Some of my funny "bad beats" were -
I hit an ace on the flop, play it cautious, make 2 pair on the turn, I trap and pull a nice check-raise, I bet the river; he calls - we have
the identical hand. Split pot. Another - I flopped a straight flush (!!), but it's just me and the big blind in the hand! I check the flop,
bet the turn, he folds. Damn! Got zero pay on it.
Any potential job I think of just seems a bit tedious, including game programming. One of the fundamental problems I have with "work" is
that in America to be at all successful, you have to totally focus on one thing, work 60+ hours/week, live that thing. There just isn't any
single one thing I could stand to do 60 hrs/week. I love music, but just a few hours a week, movies, same thing, reading, same thing, eating,
cooking, poker, exercise, programming, managing, etc. How can anyone stand to do any one thing with such single focus? It sucks.
6-20-04
I'd like to do a series of history books like "What Really Happened, 1968-1972". I'd use all the new research and de-classified
government papers to document the reality of the major world events in those years. The difference with other books would be that
I wouldn't just focus on the crimes and scandals and revelations, it would really just be a summary of the major world events and
political figures, but telling the truth instead of the official story. The problem with current expository books is that they
don't summarize the history, put it in context, remind us what the official line was. Kids these days coming out of college have
almost zero knowledge of recent American history, which is either a shame or an intentional scandal, and even if they did have
much knowledge it would be a thin sanitized version of recent US history. I would say most kids know more about Grover Cleveland
than they do about Jimmy Carter, which is stupid. The focus of education on the ancient past is a huge mistake; sure, it's good
to know ancient history, but not nearly as important as modern history.
The NYT today cautions that the S&P 500 is getting too heavily weighting with financial service stocks. I disagree; that's not some
anomaly or mistake in the balance of the index - it's just a reflection that American business is more and more just financial
services. We are the puppet master, the controllers of money flow; we make nothing, do nothing, we just own the people who do.
I read another interesting figure recently. These days, the amount of money (liquid assets) that are transferred around the world
each day is roughly equal to the total amount of hard liquid assets (cash and cash equivalents) in the world. In other words, 100%
of the world's wealth is transferred each day. That's quite astonishing; that percentage has been going up rapidly since 1900.
Even in 1950 it was below 10%, and in the last 50 years it has grown nearly exponentially to the current 100%. The way that so much
money is transferred is because our financial institutions are very highly leveraged; they control many times the amount of liquid
assets as the amount of hard cash they can back it with; those liquid assets are in the form of debt ownership, bonds, loans, stocks,
etc., and it can be transferred and purveyed into further leveraged assets. This is part of why small problems in any part of the
world can cause massive disasters in the financial markets. Let's say some country suddenly can't pay out the bonds its issued to
cover its debt; all the finance companies were relying on taking that payout and rolling it back around to other loans; suddenly they
have to cover their contracts some other way, so they start calling in their bonds and loans, a chain reaction forms where people
have to cover their funny paper with real money, and there's a massive short-fall of real-money; the market instantly tightens up
like a python, and crashes catastrophically.
Part of the problem with corporate governance these days is that there's basically no downside to taking ludicrous risks. Let's
say I'm some CEO guy; I get the job running a nice solid company like Johnson&Johnson. Now, I could just run it well, stay in our
core business, and make money and give jobs to lots of people. The problem with that is it doesn't make me massively rich. Furthermore,
the stock holders are pushing for massive increases in the stock, not moderate growth, but big jumps. The only way that can happen
is if I go into new businesses, take big risks. So, let's say I see some opportunity; 50% of the time, we'll be massively successful;
the other 50% we go out of business. Well, that's really a win-win situation for me; if we're a big success, great; if we go out of
business, I get a nice big severance payment, perhaps a massive retainer for "continuity" when the company goes into bankruptcy,
I can take a few years off, and then get a new job as a CEO somewhere else. Of course all the staffers get screwed, but it doesn't
affect the executives who make the decisions. There needs to be way more connection of management's personal wealth and happiness to the
success of the companies they run. This is the principle of "personal capitalism".
6-16-04
The home theater craze in America is very telling. Once upon a time there was this concept of communal goods and activities.
If you have a bunch of people on a street, not all of them need a tractor. Maybe betwen them, a tractor would be useful, so
one of them buys one, and then all of them share it and use it as need; they certainly couldn't afford to each buy all the things
they would rarely need, and it would be silly. A big fancy theater was once the same - not every could buy a giant screen and
big speakers, so you would go to a movie theater to see movies on the big screen. These days, people want to stay home more, talk
to their neighbors less, and live by their own schedule, not anyone else's. So, everyone buys their own setups, and they lock
themselves in, and the blue light flickers from their windows at night.
6-16-04
It'll be fun to code for the Xbox 2 and PS3. "Fun" in a challenging sort of technically stimulating way. You get lots of processors/threads
and you have to organize your world cleverly to parallelize well. One processor to coordinate the game logic, one to stream everything off
DVD, two to perform the physics calculations, three to render all the objects in the world to see, seven for the Dwarf-lords in their halls of stone,
nine for Mortal Men doomed to die, One Ring to rule them all,
one Ring to find them,
one Ring to bring them all
and in the darkness bind them.
Some interesting tech things that will be possible in the next gen that could lead to game ideas -
1) Really *really* big worlds, with procedural content, like enormous terrains with lots of detail and trees that just go on forever. Could lead to some interesting play involving some really macro/micro scale play, like you fly a Dragon or a space ship or something and you can zoom all around this planet, and then hop off and run around on the ground and coordinate things and take things back and forth across huge distances.
2) Lots and lots of NPC's. Like you could play in the middle of a war with thousands of guys on each side fighting it out. You're in the mess fighting it up (ala Onimusha), or commanding a squad, or something.
Some game ideas I've always wanted to do - 1) a modern Trade Wars; nobody has done this decently yet; Eve Online is probably the closest
thing, but it's too complex and too slow and there's not enough of a macro goal. I actually prefer Galactic Warzone to Trade Wars -
simpler, purer, more combat, and more of a goal. 2) a mature Tamagochi game; this is an MMO where you can play single player and
build up your avatar, but then get together and fight in arenas or do little co-op runs, and also trade items and do training and
such with other people as you need.
6-14-04
Damn. I want to do persistent MMO games on cell phones with internet and GPS. Imagine this - you jack into the game in SF; as you log in you get a
couple alerts - a rare item drop has spawned in Oakland, and there's a big battle going on downtown; you also see a few bogeys
around you that you could hunt for and take on. You decide to go for the item drop; you hop in your car and drive out, navigating
in the game world; as you travel some random encounters pop up that you run away from. As you get into Oakland you see bogeys
light up all over your radar; lots of people are circling for the item drop; you hook up with some of your team mates and talk
voice and decide to meet up at a pizza place; while chowing you talk strategy; you decide that you'll first try to sabotage some
of the other teams and then make a run for the item while they're out of commision; one of the guys on your team is a double-agent,
he pretends to be friendly with another squad; he goes off to meet them and send them into a trap. Another guy heads out to find
your main threats and try to drop an energy net on them. Your main crew heads for the item drop. When you get there a mad battle is
under way; a bunch of players are fighting the NPC's guarding the goods; the drop is in a park, so the players are running around
all over more or less; your crew tries to go under cover (spread out and look confused and not too geeky) to get close, then you
break for a run and try to avoid the other players as you go to the core; you're dropping buffs and using skills, trying to focus
totally on the phone while trying not to trip. There are a lot of tough gameplay issues that I haven't worked out, but that
shit would be fun.
6-14-04
Semi-bluffing (mainly a big raise with a flush draw) is not nearly so good as it was 20 years ago. Semi-bluffing is only
valuable if they will fold pretty big hands often. It's risking a lot of chips (in No Limit) when you are an underdog. The
problem is that it's so common these days that people look for the semi-bluff, they sniff it out, they almost put you on the
semi-bluff rather than actually having a hand. Because of that I think the semi-bluff-bluff is actually the great play of the
modern era. This is a deceptively simple play, it's also known as "betting your good hand". You might slowplay that hand
normally, but when you get an inkling that he may put you on the semi-bluff, you go ahead and bet it in the straight-forward
way; your hope is that he'll call you down trying to catch a semi-bluff. This play then makes your semi-bluffs valuable again
for a while.
6-14-04
Terrorist organizations are a very dangerous thing to create. They are generally created by The West (mainly the US, and previously
by the USSR), either through directly creating them by giving them funds and arms, or through tolerance and creating a power
vacuum and letting them succeed, or by creating a situation where terrorists *must* arise; we've done this by establishing corrupt
dictators in countries with great inequalities, or approving invasions, etc. The problem with terroist organizations is that
they are generally created by some true hardship (eg. the Soviets in Afghanistan), but once they get power, they will not give
it up even after their cause is gone (eg. the Taliban remains).
The Enron tapes are quite shocking. Just like the torture in Abu Ghraib, they bring us viscellary close to the crime, even though
these crimes are relatively minor compared to what the US Power Structure commits on a regular basis. One of the really interesting
things I see in the Enron transcripts is how arrogant and small-minded and greedy these traders were (great Republicans!). Several
of the conversations were about the price caps that California was trying to establish to get control of the price-gouging that
was screwing the CA economy. One trader says about the price caps "it goes against what this country was founded on". The guy
sees what he's doing as good capitalism; if he can manipulate markets to make more money, that's good capitalism, what this
country's all about, right? Another guy rails that the price caps are "fucking him" out of 500 million dollars. He really believes
he deserves 500 million dollars for trading energy contracts, and by trying to keep control of their prices, he's being unfairly
fucked.
Fox has taken Andy Richter out of "Andy Richer Controls the Universe" (creative, funny, different, but didn't always work) and
put him in "Quintuplets" (predictable, bourgeios, recycled, shmalz). Way to go, America.
The thing that makes America great is the same thing that fucks it. The poor of America really believe they can make it big,
buy a nice house, move up and get rich, etc. Of course the reality is that 99% of them won't. But, they still vote for tax
cuts for the rich, because they hope to get there some day themselves, and didn't those rich guys earn it?
6-13-04
One thing I struggle with in Poker is giving up on a hand. Sometimes you just have a lose a hand, give up the pot, but I have
trouble accepting that, especially when the pot is big and I've already put in a lot of chips.
I've started playing $50 single-table tournaments just as practice for my tournament mojo. So, I'm playing today and I'm
totally dominating the game, if I do say so myself. I get the big stack near the end, about 30% of the chips. Everyone
tightends up, trying to slink into the money, so I start raising and raising, and I just keep taking the blinds; a few times
people play back at me, I fold the bad hands and get all-in with the good ones and catch them a few times. By the time it gets
heads up, I have 90% of the chips. I figure I'm a shoe-in to win. Ah, Poker's not so nice! First he gets all in with the Q8;
I have the K7. I hit the K on the flop, and he proceeds to hit two running 8's ! Now he has 20% of the chips and I have to
worry a bit, but I can still just get all-in a few times and knock him out. We steal each others blinds a few times, until I
pick up 44. I raise, he goes all-in (we're both playing very aggressive at this point), I call. He has KT. I'm a slight
favorite. He hits trip tens. Now our stacks are roughly even. We go back and forth a few more times, the blinds are getting
very big now. I'm stealing more often, but every so often he comes over the top of one of my raises and I have to let it go,
so we're staying about even. Finally I raise, he reraises, I go all-in with the A9, a pretty good hand heads up; he has the A4.
I figure I'm gold. The board comes all junk, no pairs, I'm starting to dance, then I see all the chips moving to him - what's
this? He made a flush! Damn you Richie Rich! Richie played well, but if I'd only hit one of those hands where I was a slight
favorite, I'd be in 1st instead of 2nd.
My style in poker tournaments is very aggressive, constant raising. That's not because I particularly want to play that style,
it's because my opponents' bad play *forces* me to play that way. When I see people folding to the minimum bet, that just
cries out to me "please, take my money, I'm weak, just breathe on me and I'll fold up like origami". So, I have to bet at
them. So many players never adjust properly, or they do try to adjust and do it wrong. Many players just always play poker a
certain way; they've learned from experience what hands are good, they play by patterns. That's completely the wrong way to
play poker; poker is about situational strategies and adaptation; the way you play should be entirely based on how your opponents
are playing and responding to you. Since most people don't respond well to variations, you can beat them simply by playing
very differently than they're used to. Generally that means playing very aggressive; against some people you can kill them by
playing very loose (surprising them by hitting junk flops), or playing very tight (letting them take small pots, but then taking
their whole stack when you show a monster).
6-13-04
Of *course* interrogations should be taped. If you're legally interrogating a suspect, the tape would provide the evidence
that the questioning was not coercive, and it would keep an incontrovertible record of what's said. The only reason you
would not want it taped would be if you were doing illegal things in the questions (torture). Of course the US Military
doesn't tape an interrogations, and much of law enforcement opposes it.
Our medical system is inherently corrupt. What we have are private contractors (doctors) who get to choose their own jobs,
and they get paid more the more complicated & expensive their work is. They are inherently motivated to do more surgeries,
prescribe more drugs, etc. They have no motivation for preventive care, because they're hardly paid for that. Also, there's
a complete disconnect between what the patient gets and what they pay. Patients have no motivation to choose cheaper care,
though by choosing the expensive care it comes back to bite us all in the long run. Patients may choose a $10,000 epidural
shot rather than the $4 bottle of aspirin, even though all studies show they are equally effective. In fact, with insurance
it's sometimes cheaper for patients to choose the $100 bottle of Clarinex (covered by insurance) rather than the $10 bottle
of Claritin (not covered).
Medical insurance is fucked up, but all insurance is fucked up these days. Insurance is supposed to take a premium and hold it
(invest it) and pay it out for people who need it for unexpected problems. It's a sort of hedge, it takes out the spikes in
random events and puts everyone more at an EV (expected value). The problem is that insurance companies are for-profit companies,
and you don't have much choice, and you must have insurance, legally and just because the consequences are too great if you
don't. The first problem is that when people make insurance claims, they're way higher than they need to be. When mechanics
are working on an insurance claim, they way over-charge, same with doctors, etc. there's lots of collusion and kickbacks between
the insurance companies and the people who do the work. The second problem is that your monthly payments have to cover punative
damages. Your car insurance and medical insurance are partly going to the big jury awards for accidents and malpractice. The
third problem is that the insurance company makes their money right back when something goes wrong; this is legally limitted for
medical insurance, but for car insurance, if you have an accident, they immediately raise your rates and make back the value from
you quickly. You say, wait a minute, what were all those monthly premiums for?! The final problem is that whenever something
really bad happens, they get bailed out by the government. They take your insurance premiums, they pay them out to themselves
as salaries and profits, they use them to grow their business, advertise, etc. Then when a big flood hits, or whatever, hey,
they don't have the money to cover it, they need the government to step in and pay the people. Well what the fuck did you do
with all those insurance payments!? You're supposed to be a hedge that can handle those occasional spikes and make it up over
time.
6-12-04
I think America will get much fatter because of the Atkins diet, just like it got fatter from the "fat free" craze. In the
fat free craze, people ate sugar-filled Snackwell crap. Now, people will load up on bacon and butter. Americans are really
stupid; they go way overboard with every craze. You always do well to bet against the average American.
Ben Stiller is not funny. No he's not.
The false casting of the New York Times as a liberal rag is one of the masterstrokes of the Republican machine. It's actually
a very mainstream paper; they're generally supportive of Bush, they said nothing substantive against the war on terror; their
reporting is generally directly fed by the administration, and they don't even fact-check or apply any criticism to the garbage
they're fed. By casting this main-stream view as "liberal", the Republicans succeed in marginalizing the true left. You see
the trick? If mainstream people think the NYT is left-wing, then anything farther left is crazy. With tricks like this you
can slant and push baseline of popular debate. People are really dumb; people who think of themselves as "mainstream" don't
actually have their own views that they stick with; they just sort of take what they're hearing and making a mash of it. If
the Republicans go way to the Right (as they have, with massive tax cuts for the rich, complete rollbacks of environmental
protection, a total anti-welfare, anti-social-security, anti-medicare stance, invasions of foreign countries, etc. etc.), then
the middle goes to the Right.
Eddie Merckx was the greatest cyclist ever. He won the Tour de France 5 times, just like Lance, but Eddie also raced in all
the other major races, and won almost all of them at least once. He was a great climber, a great sprinter, he could beat
anyone at anything. Lance focuses entirely on the tour, and has a great team focused on helping him. Eddie would take off
on his own in Tour stages, leaving the rest of the rides behind, and ride a solo breakway for a hundred miles. Lance is a
very carefully tuned machine, he trains and builds for the tour and rides smartly, he doesn't chase down breakaways that aren't
necessary. Eddie would chase anyone, he had raw ability unlike any other. Just to try to put it in context - just about any
pro cyclist is amazing by normal human standards; those guys can ride for 8 hours, up steep hills, *fast*, like they ride up
hill as fast as I ride on flats. In our modern era, Lance has lots of science, he can tell that he almost never goes "Lactic",
that is, starts the anaerobic metabolism process that builds lactic acid; that burn in your legs when you've pushed it too hard -
Lance never even gets there after 6 hours riding up hills. And Eddie could crush those guys. Unfortunately, biking in those
days is somewhat stained by drugs; lots of cyclists took stims. Pretty much any athletic performance from 1950-1995 has an asterisk
on it, because drugs were available and testing was basically non-existant. Of course, the baseball goons are still doping up,
as are some people in every sport, but these days it's much reduced in most sports.
6-12-04
I keep getting stuck with big draws that I can't possibly fold, and then not hitting them. I'm starting to
understand why top pros play very conservatively with draws - you really want the best made hand. Even when you
have a great draw, you will have less than a 70% chance of winning, and you can do better than that. Today I hit
a straight flush draw again. I had the 8Ts from late position, and I made one of my favorite moves - stealing from
the button with hands like that. You want to just steal the blinds, which you usually do, but if the blinds do call,
you have something you can hit. What's more, you've represented an Ace, so if an Ace comes, you often win it that way.
In a sense, you have more cards to hit than you do with a hand like A5 - with the 8Ts, I can hit the flush draw, the
straight, the 8 or T, or the Ace ! Anyway, I hit the straight and flush draw, 9JK (K and 9 in my suit). He checks, I
bet to just steal it, he calls. Turn comes an Ace. He goes all-in. I figure he has the ace, so I'm beat, but I still
have 15 outs, a 32% chance of winning. The pots giving me like 5:1 at that point, so I have to call. I think in this
case I do have to call, but I'm starting to question the idea of pot odds in tournaments. The thing is, you're not
playing for cash, you're playing to evenually win the tournament. If the call isn't much of your chips, then sure,
you still call on pot odds, but if it's your whole stack, the issue becomes different. In my case, I have a 68% chance
of being eliminated - zero EV. I have a 32% chance of winning a big stack, like 4000 chips, 40% of the chips in the
tournament, so we'll say that gives me an EV of something like a 40% chance of winning; the net chance of winning is
40%*32% = 12.8%. If I fold, I have 700 chips all the time, so that's a 7% chance of winning. Already it's becoming a
close decision, but if you add in the 3-place payout and the fact that I'm close to the end - those 700 chips may give
me something like a 50% chance of making 3rd place, it's become much more possible that a fold is correct. I think in
my case I still had to call, but it's become clear to me that chasing draws in tournaments is a very bad idea indeed.
Ronald Reagan's Chief of Staff was Donald Regan. That's weird. Reagan's own trusted staff said he was inattentive,
inaffective, often confused and unaware of what was going on around him. I think it's pretty obvious he had Alzheimers,
or some form of senility, while in office. Of course it will always be denied, but he was obviously doddering and not
involved in running his own government. He was like your befuddled old Grandpa who keeps calling you by the wrong name
and telling the same joke over and over. RR armed the Taliban and created the military force there; he gave arms to Iran
(illegally, in exchange for hostages), and fed arms to the Contras in Nicaragua (also illegally, the CIA also had operatives
in Nicaragua helping and training the Contras), his "great" negotiation with the Russians was stalled out because he wouldn't
abandon SDI ("Star Wars") which never would have worked anyway. The fact that we had a President in office with Alzheimers
is just terrifying.
6-11-04
More bad results in the multi-table tourneys. I sit down at the $50 multi-table NL tourney. Right away, this
guy "downtown" starts raising every hand. You get a lot of these guys, just insanely aggressive. I see him
show down pure junk a few times, he wins some of those so his stack stays about even. I'm staying out of the way
of the action, until I get AQs on the button. Downtown raises it up to $175 (we all have about $1000 stacks).
Another player calls, but that other player has also been showing down junk, so I'm a little cautios, but I figure
this is my time to play back. With someone who's being over-aggressive, the correct response is to come back
over the top some time when you're pretty sure you have them killed. So, I make my move, I raise it up to $500.
The blinds fold; Downtown thinks a second and calls, the other guy thinks longer and calls too. Flop comes KT3,
with two spades, so I have the flush draw and the gut shot, 12 outs. That gives me a 45% chance of winning, even
if I'm beat, which I may not be! Downtown bets his remaining $400, of course I call. He shows the K7. He's got
a pair of kings now, but K7 before the flop, my god. I read it perfectly, played it perfectly, and of course I
don't hit my draw. I have a lot of sympathy for Phil Helmuth.
6-10-04
It's interesting to me that the French seem to be very good at interesting, creative, unusual CG (computer graphics).
In contrast, the US is by far the leader at technical advances in CG. There are a lot of little cultural
differences like this. I don't think they're related to any particular aptitude in the people, more to to a
cultural value base, what's considered valuable serious work, and also to corporate structure differences; the
French value individual freedom, etc. which helps to create more variation in creative works.
6-09-04
More big money on Party Poker. I've been playing a lot of 5-10 6-handed lately. It's great because A) the limit
is low enough you have a lot of fish still, B) you get more action with 6-handed, I get bored playing 10-handed,
C) you can really study all the players and get good reads on them because there are fewer D) I can play two tables
instead of four and still get a lot of hands, which lets me focus more on each table.
Lately I've really been noticing the way the pros circulate on party poker. There are a lot of pros on all the time;
"pros" in the sence that they play poker for a living. The pros are like sharks, circulating, sniffing for blood,
they come and go from the tables looking for the big money bleeders. If a table lights up, someone starts pumping
money out, the sharks attack, they line up in the waiting list trying to get in. The fish don't even realize
what's happening, that they have a big giant target on their head. They think they're playing pretty well, just
getting a bad run of cards. We're talking to them, chatting with them, trying to keep them relaxed and happy.
In gambling, the only big long-term winner is the house. Just like in the market, the big winner is the brokers,
the hedge funds, and the investment banks.
I've been reading about so many scandals recently, it's just mind-numbing. The justice department believes
torture is justified if ordered by the commander in chief; of course American citizens who are even *accused*
of terrorism are "enemy combatants" and can be held and tortured outside the law. Bernie Ebbers who ran WorldCom
was one of the great corporate robbers of the modern era; he falsely inflated profits, took giant loans from the
company for himself, etc, and now it's come out that Citigroup, which underwrote Worldcom and took stock public
for Worldcom, knew that Worldcom's finances were shaky, and nonetheless encouraged their customers to buy it and
talked it up on the street. I've been reading "The Trial of Henry Kissinger". The crimes commited by Nixon and
Kissinger and just staggering. The war in Iraq is a horrific crime against humanity, but it's nothing compared
to what these maniacal men did; endorsing genocide in Bandladesh, committing genocide in Laos and Cambodia,
assasinating democratically elected officials and conspiring with a criminal dictator in Chile, etc.
6-07-04
Perforce is a solid product, but the company is run by tech-smart
business-morons. They have that stupid unix attitude of "we've exposed
the functionality in the command line, our job is done". Uh, no. We have
artists using p4win, and it's clumbsy and hard to use right. Any
sensible programmer knows that they job is not only to provide the
capabilities, it's to make it easy to use, and to make it easy to use
*right*. There are very simple ops in perforce that artists should be
able to do, like renaming a file, rolling back a check-in, etc. which p4
makes very difficult. The other giant fuckup is their case-sensitivity;
it causes tons of problems, since we're running on windows which is not
case-sensitive. Now, all you unix bangers should just hold up before you
send me emails, no, stop, stop it, you're wrong - case sensitivity is a
huge mistake. Maybe, *maybe*, it's a nice thing if you're a hard core
sysadmin guy, but when you have a bunch of barely-computer-literate
people making files called "heLlo" , "Hello", "hello", and "HELLO", and
they come down and ask why their computer is acting all weird ("I make
changes to my files, but then when I load it up, the changes aren't
there!"), it's just a huge mistakes to have case-sensitivity in your
file system. Ok, now, even if you think it is a good thing, it is
*ridiculous* for p4 to not provide the option for insensitivity. It
can't hurt anyone to provide the option, they're just banging their holy
war by not doing it because it's "wrong". Any time your customers are
asking you for something and you refuse because "it's not the right
way", you need to stop talking to customers and go back to your cubby
hole and build a tower of Mountain Dew cans; clearly that is a more
suitable occupation.
6-06-04
Ronald Reagan is dead. All the memorials are out touting his greatness. Reagan was indeed a charismatic
speaker, he was a good actor, and he was buffled, just like the people who loved him. Reagan spent huge
amounts of money on silly defense projects, drove our economy into great debt, which partially led to the
recession at the end of his term and into Bush 2's. Reagan continued the tradition of cold-war "realpolitik",
supporting the regimes in Iran (even making secret deals to keep Americans hostage), Iraq, Panama, Columbia,
Nicaragua, Indonesia,
etc. Looking back we can now see that this was the beginning of cultivation of the great terrorist upswell -
our government was providing arms and money to oppressive totalitarian regimes all around the world, which led
to the populations of those countries forming deep anti-American feelings (while also stock-piling American arms
and CIA training). Reagan presided over Iran-Contra. Worst of all, it seems that Reagan truly was unaware of
what was going on in the world and in his government. He has some old simplistic vision of capitalism = good
(not democracy, capitalism), and communism = bad. I think he seriously believed the Soviet Union was a major
threat to our safety, which of course it was not. Many silly republicans claim that Reagan somehow broke the
Soviet Union and brought democracy to them. That's ridiculous. The Soviet Union broke on its own due to horrible
internal mis-management. There was no way it could survive with the corruption and poverty going on inside. We
now know that the United States Government knew nothing about this. The CIA's intelligence on the S.U. was
completely wrong, all the way up to the very end. We grossly over-estimated their fighting abilities; in reality
they could not deploy a functioning army 1/10 as strong as ours; their machinery was in horrible disrepair; many
of their nukes were only partially built, they had horrible supply shortages and staffing and training problems.
The CIA had no idea what bad economic shape the S.U. was in. If someone should get credit for the SU coming down,
it should be Gorbachev (and then Yeltsin), because they helped push it to democracy. The SU collapsed on its
own, but it could have easily turned into a dictatorship run by their military, rather than a democracy; it was
the strength of Gorbachev and Yeltsin that pushed it to democracy. Of course, in death, the reality of the
puppet Reagan will slowly die, and his foolish followers will swell the myth of the "great leader" Reagan.
6-06-04
In the one year 2004, slot machines will make more money than video games have made in the entire history of
video games. Gambling as a whole makes more money that any other form of entertainment, even porn (and porn
makes more money than all other forms of entertainment). I could work in slots, bring them into the video-game era, make them more appealing to the younger generations
that are growing into the slot demographic.
Go Pistons! I despise the Lakers, prima-donnas, babied by their coaches and the refs, freaking Shaq the bruiser
who fouls basically every time he touches the ball (it's not called); Kobe the sexual-assaulting ball-hog (but
damn does he have skills). Rick Fox is no longer much of a factor, but he's such a ridiculous pretty boy, I
bet he calls himself "sexual chocolate".
The Nuge Tribe is awesome. Their credo is basically
"preserve nature so we can shoot it". Why do so many girls have sex with lunatics like Ted Nugent?
I burned my fingertips bad, it's right on my typing pads, it hurts to write this. I was barbecuing some crusty
bread for bruschetta, and I figure "it's bread, I can bare hand it", so I grab it and carry it in the house.
Of course I forgot I had painted some olive oil on the bread, so I'm holding scorching hot oil in my hands basically.
I loved playing rugby with a real team, cuz everyone is serious, everyone is giving their all trying to win, and
everyone is doing their job, getting their assignments, in the right place. I love playing pickup games too, but
it's not nearly as good, it's not the same.
The whole Paris Hilton thing disgusts me. You have all these super-rich trust fund babies (Paris is not even close
to the top of the money list), there are thousands of them, and they have some several hundred billion dollars depending
on exactly how you count them. What they've done is made it sort of entertaining to the masses to watch these
robber-baron's heirs. Of course the Bush repeal of the estate tax just helps cultivate this super-rich ruling
class. The world is their playground; the working men are like serfs, but the working people have been conned in
the most despicable manipulation into admiring and following the lives of these inhuman bitches.
6-06-04
Apparently they are doing the thing I talked about of using LCD panels as piezo speakers -
1,
2
Party Poker provides free, no-fee money transfers between accounts, no questions asked. The business is in
Antigua, the records are totally off-limits to the US Govt. It's the perfect mechanism for money laundering
and illegal purchases. Two people make accounts, one puts money in, transfer to the other, they take it out.
On paper it just looks like one person had gambling losses, another had gambling profits. Guns and cocaine are
exchanged in the real world, the money is all wired and untraceable. Your party poker account can also be
directly linked to an offshore private bank account for extra security.
6-05-04
More money making at the Party 5-10 tables. I can make money at the limit game whenever I want. I still haven't
figured out the no-limit cash games. I can dominate single-table tournaments, but I haven't cracked a multi-table.
I've made it pretty far in the multis, but I never get a huge stack, and I always get a run of bad cards and then
lose my focus and blow it.
Today I tried another $50 multi-table tourney. Very first hand I get two pair on the flop with a Q9. I bet,
he goes all-in, I call. He has TT, which is really a junk hand, all I need is a Q to beat him, and I have Q9!
He has two outs, guess what card is on the river? Is this shit going to follow me forever in the multis? Maybe
my multi-table play should be more aggressive, more risky, like Hoyt, Barry, and Phil Ivey. That's easy to say,
but at the Party Poker tables there are a lot of people you can't bluff out of pots, so big moves with poor hands
aren't really a good idea. My strategy has mainly been to make smart steals, come over the top of their bluffs,
try to get into a lot of hands cheap and hit big flops and get paid by all the bad players. I mostly try to avoid
50/50 shots (unless it comes from me putting big-raise pressure on them) because I figure I can do much better than
that. Maybe it's just been bad luck; I've only played like 10 multi-tables now, so that's still a very small
number for statistical variance.
5-31-04
Who is this Kevin Harlan character? Is he Marv Albert in disguise? Marv Albert has
one of the sweetest hair pieces in the business. Just imagine him in an S&M three-way dressed in ladies lingerie with that sweet hair-piece,
it makes me hot.
5-31-04
I know the WSOP is over, but if you're getting ready for next year, here are my tips for taking out the top
pros -
1. They're better than you. That means if you can get all your chips in against a top pro with a 50/50 shot,
that's not a bad thing. At the same time, they think they're much better than you, so they will be loathe to
risk their chips in a 50/50 shot - they will want to save them for a better opportunity. Put these two together,
and it means you should raise them all-in whenever you're pretty sure you're in a race. eg. if you have a low PP
and you're pretty sure they're on AK or AQ, or if you have AK yourself. If you were playing against worse players,
you would often fold these situations, just as they will often fold when you put all your chips in.
2. Let them push you around. One of the few mistakes that pros will make is that they will underestimate you. They
are a bunch of egotistical pricks, and they will try to push you around. Let them think that you are a fish who can
be easily pushed around (but don't lose too many chips doing that). You will make your most money by slow-playing,
letting the very aggressive pros bet at you, and calling them down with the winning hand. They'll whine and say "how can
you call with A-junk, you have no kicker, I could've had blah blah", you just smile and know you played their arrogance
like a fiddle.
3. You know them, they don't know you. You've seen them on TV, you've read their blogs, they don't know anything about you.
That scared them a little bit. Use your knowledge of them (Daniel and Gus like to play junk, Dan Harrington is very tight,
etc.), and also try to stay unknown. Keep your play a little erratic so they can't pick up an easy pattern on you.
Some pros don't like to get involved in pots with the "fish" unless they have very big hands, because they don't like playing
against unknown factors. This is very good for you, it takes away all their advantages. Steal their blinds, and when they
do play back, just get out.
Good luck.
5-31-04
The "Most Cashes" list is a good way to see who's really dominating the WSOP (who wins the main event
tourney is very random) -
here
Howard Lederer, Daniel Negreanu, John Juanda, Scotty Nguyen - some of the players I admire most. Howard and
Daniel in particular are very good players, and I like their style; aggressive and smart. But who's this Minh
Nguyen ? Is he part of Men The Master's collusion squad? Or is it just a coincidence?
I also like The Hendon Mob ; Ram is a very good player, and Barney
is ok; the other guys are pansies. I just really like the idea of a bunch of blue collar guys from a small part of
London forming a Poker Syndicate and travelling around the world playing tournaments.
The animation in Spider Man 2 just looks awful. Someone tells those idiots not to move the camera in strange, digital,
herky-jerky ways, especially when the focus character is also moving in weird ways; the combination just makes the
motion look really odd.
5-28-04
Ode to developing on the Xbox - O sweet fixed platform! O knowing I can
just use SSE without checking the processor! Having full control over
the disks and memory - storing game data in the frame buffer memory and
then doing direct DMA writes from there!
When you get bug reports you have to consider the utility of examining
them. How likely are they to just be user error? Users have to realize
that when they "cry wolf" a lot by reporting bogus bugs, they're going to
get ignored more because it becomes quite likely that the bug is not worth
exploring.
The thing that games in general (and software in general) don't do is to let people control their experience, *and* make the default smart. My thinking in software design is always like this :
The default should be what the *stupidest* user will want, because they don't know how to do anything else.
Options that semi-savy people will want (like resolution changes, etc.) can be a little bit harder to get to.
Options that only a power-user would want can be very very hard to get to (eg. only in a .ini file or only in script language, etc.)
That way your average dope installs it, all the fancy options are totally hidden from them, and they get a decent game/tool/whatever. Then your more power users still have the ability to make it how they like it.
Controls are a classic example of this - the controls should always default to what the mass-market least-savy user will want. That's true even if you don't think those are really the best controls!!! If the best controls are more "hard core", put it on an option. The hard core people will find them, the mass-market will never touch the options and be happy.
A good way to do development would be with "flash squads" for features. Someone coordinates the squad, generally
I would recommend it should be a programmer. The squad is one or a few people from each department, as needed.
The squad works together to make the feature; they can brainstorm and talk and try things and get it done. They
still get scheduled and such, but they have more freedom to talk to each other and work cross-department. The point
here is that the org chart is temporarily changed. Rather than having director/leads/producer assign tasks to
each department, and then have the various people doing the work report to their leads & producers, you have the
director/producer assign the task to the flash squad; then the people in the squad report to the coordinator; the
squad can agree to change up what they're doing, etc. and the coordinate controls it; he's responsible for scheduling
and reporting progress up the chain. In the end the whole squad is responsible for the quality of the result, you
don't get a situation like "we did our work in code and the artists just didn't make it pretty" or whatever.
The Law of Conservation of Complaints. When I was in physics we used to make a lot of jokes about fake conservation
laws. It seeems to me complaints are conserved. The better you make things for people, the more shit they'll find
to complain about. When things are really good, people find really dumb little things to be annoyed by. In fact it
often seems that people in good situations are more prone to complain because they have the time and energy to do so;
people who are really in the shit don't have the time to bitch about what's wrong.
I hate the way people show "direct lighting" vs. "radiosity" screen shots, and they show the direct lighting
with no freaking ambient (like
here ). Hey dumb-asses, if you used like a bipolar gradient ambient, you'd have
95% of the radiosity affect there. The actual thing that radiosity gets you over decent non-radiosity lighting
is a 2nd order effect, it's the subtle darkening in the deeper folds, etc. (affect/effect !)
5-27-04
It's quite difficult to play well on a typical Party Poker 3/6 table these days. You have a lot of very bad
players, but also some very good players. There are a lot of pros that play 2/4,3/6, and 5/10. If you assume
you're just against fruity players, you will do very badly, but if you assume your opponents are all reasonable,
you will also do badly. You will only do very well if you can rapidly tell the pros from the fish and adjust properly
for each player.
5-24-04
Let's stop kidding ourselves. Online comics are *rotten*. Penny Arcade just blows. Sinfest blows. Deisel Sweeties
really blows. Give me some good old newspaper single-panels any day, like Non Sequitor or Fusco Brothers.
Something about games makes me always want the one that isn't out yet. I don't do that with anything else -
movies, cars, whatnot, I think I'm pretty reasonable about looking forward to things and then also enjoying
them after they arrive. With games, it always seems like the game I'm gonna really like is right around the
corner, and then when they arrive, they're always just okay. Maybe it's because the hype and promos in games
are so much sweeter than the reality of the annoying bugs, slow loads, and repetetive, tedious gameplay.
5-23-04
I want to punch anyone on the Atkins diet. There should be more punching in the world, just get your feelings
out, we'd all be better off. The McDonalds fit-meals are un-freaking-believable. The fact that it's low carb
doesn't change the fact that it's a happy meal!
5-23-04
I'd like to set up a real-time mocap system that can drive straight to my game characters and be captured in
real time. I'd like to do it with a little SDK and off-the-shelf hardware. Seems pretty easy, you have the
performer wear black or white, then you put colored markers on them; you watch them in real-time with 4-6 video
cameras doing real-time capture using videocap cards; you track the markers and figure out the 3d animation of
all the joints. You have to have some tool where the markers are assigned to the pre-made character skeletons
(or the tool could automatically find a pretty good fit). You could run at 15 fps and still get pretty great
quality. The video has to be decently high res to capture, like 640x480 is probably the minimum; you can almost
use just higher-end webcams. You have to do a calibration at startup to figure out the positions of the cameras.
You can do this just by having some stock marked object, like a colored cube or tetrahedron that you've measured
exactly and entered into the system, so the system can just see that object and calibrate to figure out the 3d
positions of all the cameras. To track the markers you have to scan 640*480*15*6 pixels a second; that's 30 million.
This is probably doable on a 3GHz P4, but worst case you should be able to do it with a dual CPU box. You do need
all the cameras to be in-sync for timing, which I would imagine should just happen automatically if all the
hardware is the same and decent quality. The full mocap setup with computer should cost about $3000 for hardware.
We could sell it for $5000, compare to $20k or more for current mocap systems.
Another fun project would be a full-object scanner using off-the-shelf parts. To do this you set up a rig that
you're place your objects in. The rig is a frame with like 10 high resolution digital cameras (or you could just
use one and have motors to rotate the rig around, but it's probably cheaper just to have more cameras), and a
bunch of colored lights all around the rig that are computer controlled. You take lots of pictures of the object
under different lighting conditions, with different colors and different angles. From this you can deduce the
albedo texture on the object, and the BRDF, as well as the (visible) 3d geometry of the object! I say "visible"
because this only really works on mostly-convex objects, you can't get into nooks and crannies on the hidden
insides of the object.
5-22-04
Definition of "Icing" - When both teams have an even number of players on the ice, and one player shoots the
puck from behind the centre line and it cross the opponent's goal line but does not go into the goal.
People who are foolish and wrong hate and envy the people who are right. Fortunately we have the big fucking
advantage of being right!
5-22-04
It seems to me there's a huge missing business, which is a service of
expert consultants with various specialties that can do these kinds of
jobs. Ken Demarest and I have talked about trying to start up such a
company. You get like 20 consultants, someone who's an Id-engine expert,
someone who's a Havok expert, etc., someone who's a COM/GDI/MFC expert,
someone's whos' a VU/MIPS assembly expert, etc. so you have a man for
just about every job. You charge like $200/hr or more, but you're
offering top experts who can quickly jump on a small problem and give
you a very good solution. Certainly at Oddworld I would have used such a
thing myself.
It's funny when the management treats the employees to something nice, I'm very grateful and all, I think
it's a nice gesture, but really it's your own money. It's like, hey, all these profits we've gotten from
your hard work, here you can have a tiny bit back. It's sort of like after the feudal lord collects the
taxes from his hard-working peasants, and then when he rides through the streets he tosses coins out his
window for the riff-raff to fight over, and they think he's so kind and generous.
5-18-04
The next frontier for games is animation. Lip sync and facial animation is important,
but even just good full-body animation is really important. Current games are just crap.
HL2 looks reasonable, and our game is pretty good, but most are shite, and you can even do
much much better than those games. A lot of people don't understand how important this is,
they think the current games are ok, but they're not. When you really get people moving
realistically, it's a *huge* visual difference, the characters suddenly start to feel really
human and alive, and it's like a sudden different level of connection you feel to the game
environment. It's like the difference between seeing a VR sim of some toy soldiers vs. actually
seeing real people getting torn up by gun fire. I should clarify - there are a lot of games with
good canned anims, and the transitions are pretty good now, games like Prince of Persia and Ratchet
and Clank and our game all qualify for that. The next stage is more dynamic animation, more reactive,
more physical, responding to your terrain, anticipating future mores, etc.
5-18-04
Part of the job of a good game director is to foresee problems and to
help the team out. You should be able to know from intuition and
experience what's going to play well, where the time and energy should
be spent. You should be able to focus development without actually
trying lots of dead ends. Anybody can just try it lots of ways and pick
the result that works the best (well, not anybody, a lot of people can't
see greatness even when it stares them in the face), the real talent
lies in knowing what's going to work before you try it. It seems to me
that so-called great creative game directors like Molyneaux are terrible
in this way, while systems-based houses like Bungie, Id, are much better
at getting straight to the point. Of course, you have to do a little prototyping
and experimenting; the houses like Bungie and Id wind up making very unimaginative
and predictable games. Like all important things in real life, it's subtle; the
true "maestria" is in the balance - you need to prototype and experiment, but you
also need to have enough clarity and foresight not to waste a lot of time.s
5-16-04
Another day for writing down game ideas. Some of these aren't mine, but they're all very obvious and
would be easy and cool.
The Lawrence of Arabia / Horse Whisperer game - okay, actually this is like an RTS with heroes. There's an
evil race of gargoyle creatures ruling over the land, and the people have started a guerilla revolution to try
to overthrow them; you come from a mysterious place and have come to help; you know their cause is helpless without
a miracle, but you have a secret. Now, there are several different players you can be - one is like a "beast
master" who can talk to animals and recruit an army of wolves, lions, horses, etc. one is a practitioner of black
arts who can raise the undead, etc.. The gameplay is like RTS + heroes; you commmand your armies to do what you
want, but the key behind the battles is if you can take out the enemy commanders, either personally or by good
use of your minions. The play is personal, like 3rd & 1st person, not a top-down RTS. Then the really interesting
thing is playing co-op with other heroes who can command different army types, and you get interesting combos of
capabilities.
Shaft - you're shaft, a bad mutha, full blacksploitation game, pipms and informants, big afros, just go silly;
you get your dual 45's, women are all over you.
Mad Max - this is so obvious and fun; sort of low-tech future weapons, like crossbows and grappling hooks and
shotguns, cool vehicles. Make it an MMO, let the user get parts and bolt-ons and customize their cars; ambush
other players and take their cars; find an old camaro and bolt on a fully-auto machine gun, etc. I don't want
a super hero - I want a big fat character with a mohawk and ass-less leather chaps and football pads with spikes.
Cops and Robbers MMO - bad name, what really would be cool would be like a corrupt NYPD-style police force
against the Mafia. When you join the MMO you're a peon, and there's a whole structure you have to work yourself
up. You can start by running little missions for your side (shake-downs) and as you advance you get into all-out
wars between the sides (and of course, you can also make deals with people on the other side on the sly). In
many parts of the city, during the day, the cops and Mafia exist together and can't just take each other out in
the open.
WW2 MMO - the idea here is to do the full logistics of a real war. You have a hierarchy of command that people
have to qualify for with experience points. The top commanders stay back at base and look at top-down maps
(if they choose that role), and they send out messages to the people on their team. You get squad commanders
doing coms, people manning supply lines, planes carrying in paratroopers, etc. Your average group of players
would sign up to be a squad together, so you could play with your buddies and have basically a BattleField-like
experience, but it's part of a big battle, and there's a commander above you coordinating things, telling you
your objective, and there are other teams supporting you, bringing in reinforcements, etc. The key would be to
combine the ability to have a quick pickup game of BF, with character development and more depth and complex
battles and the opporunity for character improvement and advancement. For example, with XP you qualify to move
up the chain of command, but that also qualifies you for pilot training or heavy-weapons training, etc.
5-14-04
There's one more big thing to do in game engines - that's to go fully floating point for lighting,
do all physically-based lighting, get atmospheric scattering in, radiosity, etc. have realistic
intensities for your lights, etc. Note that to really have this you need an Exposure function. Even
the current crop of games are nowhere near physically-accurate lighting values, because they don't do
exposure. That means the balance between their bright outdoors and dark indoors is faked. It makes
them have a lot less contrast than they should, it's why Half-Life 2 looks very washed out. Once you
start going fully physically-based, you have to drop all the o