Stereotypes never fit anyone perfectly. So using them for interactions will cause subtle errors. But in close relationships ... the closer a relationship is, the smaller the errors that are tolerated. So in a sufficiently close relationship, those 'subtle errors' will seem large and intolerable (and 'subtle' will take on a new meaning, which we might have called 'minute' before). Therefore we should avoid stereotypes in close relationships.

By the way, not using stereotypes, when you don't know someone well, is bound to create errors too, because you don't know the person well enough to act error-freely towards him. In this sort of situation, stereotyping can be considered an error reduction strategy! (Of course the stereotypes must always be held tentatively.)

This logic works in close relationships too. We don't know people perfectly, so there will be error. Why, then, are stereotypes bad in close relationships? Well if there were literally 2 billion of them, with slightly different shades of meaning, and we used those, it might be ok even in very close relationships (but there would be a point at which 2 billion was too few). But as it is, we only have fairly general stereotypes, which will cause a high error rate in close relationships where people ought to know more detail than that.

Elliot Temple | Permalink | Comments (2)

Hockey Is Great

so guess what i did on saturday? that's right! i watched ice hockey on tivo (TV with fastforwarded commercials). san jose sharks vs colorado avalanche (i live near san jose, FYI).

anyway, to understand the avalanche, try this statement, "their whole entire team is made up of stars." it sounds odd at first. but they have far more stars than any other team. maybe not actually 4 offensive lines full, but more than 2 (you get 20 players per game, usually 4 groups of 3 forwards, 3 groups of 2 defenders, and 2 goalies. the groups are called lines.) (and if your coach likes, you can keep the 4th line almost entirely off the ice)

colorado simply has significantly more individual skill than any other team out there. btw for this game colorado was missing it's best player, but the sharks were missing three(!). (top scorer, a second center forward, and a defender)

when you watch the game, you can see the insane skill by colorado players. they get the advantage in most 1 on 1 skirmishes. they make space for themselves in the offensive zone sooooo well. they all shoot like gods. they're fast and deadly on a breakaway. etc etc

the sharks are fast too, but honestly most of their team does not have a brilliant shot. sure they can shoot it hard at the net, and pretty much anyone in the NHL can hit the corners if there's no one in the way, but they aren't nearly as dangerous as the colorado players. if a colorado guy gets a few moments alone with the puck in the offensive zone, you're in big trouble. if it's near the net, expect a goal. most shark players will do something useful, but...

most of the shark offensive players won't even try to screw around by themselves. they usually don't make space, they just pass it off to someone else.

hum, digression. if you skate fast, the defender will back up quickly (hockey players skate backwards almost as fast as they skate forwards). if you try to go past him, he will get in front of you but to the center of the ice, and push you to the outside away from the goal. if you stop, he'll stop, and then he'll come forward into you. but you have a few moments after you stop before he can get to you, which is space. the other main way to get space is to pass it, move away from your defender, then get it passed back to you. but there's another way, and it's called insane individual skill. if you can threaten to skate somewhere important enough, the defender will have to worry about that, and you can get some space elsewhere. if you're good enough with the puck, and fast enough, you can try to avoid the defender when he comes for you, and get away (it's generally hard to skate near someone and keep the puck on your stick, cause they just hit your stick with theirs, and off it goes. you have to dodge their stick with not just the puck, but also your stick. this usually requires letting the puck off your stick a while, but then you have to worry about it hitting a skate, getting away from you, or you not being able to chase after it b/c the defender runs into you)

so what advantages did the sharks have? well, their goalie was totally Player of the Game (the backup goalie played, too! sharks have the best goalie coach around, and ended up with lots of top quality goalies (they traded some off too)) and the sharks were a bit more unified as a team, especially on defense. ok sure the avalanche could make space, pass all around the shark's zone, and score if they got a moment alone in front of the net. but they never got a moment alone anywhere. ever. there was no missed coverage (there were, *ahem*, a pair of 2-on-1 breaks though).

in a 2-on-1 the defender guards the pass, and the goalie deals with the shot. so our goalie rocked them, and that was that :-)

so anyhow, it's great fun to watch all these super skilled players going around, with the amazing ability to keep the puck for long periods of time even in the offensive zone, but everywhere they go, a shark follows, maybe not quick enough to steal the puck or even check the guy (run into him and knock him away from puck, or at least stop him from skating around by pinning him to the boards (edge of rink)). and eventually our teamwork would keep them from getting anything too dangerous, and we'd get the puck.

the avalanche scored once. a defender shot it from far away, and there were a bunch of guys in front of our goalie, so he never saw the shot coming. the sharks scored twice, both times off turnovers by the avalanche in their defensive zone (the sharks didn't do that). and that was that.

update: here is a game summary

Elliot Temple | Permalink | Comment (1)

The Jacksonian Tradition is Largely Good

This is a very good essay about the Jacksonian tradition in the USA.

Although on the whole it's good, it does have an error I'd like to complain about. Basically the author doesn't understand libertarianism. So he writes:

Jacksonians are civil libertarians

But Jacksonians are not civil libertarians, unless libertarians suddenly took a liking to MEDICARE and no one told me...

Suspicious of untrammeled federal power (Waco), skeptical about the prospects for domestic and foreign do-gooding (welfare at home, foreign aid abroad), opposed to federal taxes but obstinately fond of federal programs seen as primarily helping the middle class (Social Security and Medicare, mortgage interest subsidies), Jacksonians constitute a large political interest.


Elliot Temple | Permalink | Comments (7)

BBC Nonsense

they'll just randomly report that the 2nd law of thermodynamics is wrong with no apparent case.

FYI microscopic laws being 'time reversible' means that a movie of the events played backwards does not violate the microscopic laws. (the article uses the term but doesn't say what it means)

Elliot Temple | Permalink | Comments (0)

neat cs trick

found here

u might not follow that explanation though, so i'll write it simpler:

computer data is often stored in arrays (basically a bunch of stuff in a row). arrays have a fixed size in memory. sometimes they get full. the basic solution is you make a new, larger array, and copy all the old data into it.

in comp sci classes they generally teach (or maybe only used to, dunno) that you should make the new array double the size of the old. you want to try not to waste too much memory by making it bigger than needed, but also increase the size enough not to have to do this very often, because copying over all the data is expensive.

anyhow, if your array takes up 1 unit of memory, and you double, the new one takes 2 units of memory, with a gap of 1 empty unit behind you. next doubling, your array takes 4 with a gap of 3. then takes 8 with a gap of 7.

see the problem? the array never fits into the gap.

if you increase the array by a factor of 1.5 instead, it will fit into the gap.

actually works pretty fast. 1.5 with 1 gap. then 2.5 gap and array is 1.5*1.5=2.25 ... already fits.

anyway, it's a neat improvement.

Elliot Temple | Permalink | Comments (4)

Elliot Temple | Permalink | Comments (10)

damn title field

curi42 (2:24:59 PM): boredom is when a cow eats your keyboard
Anonymous (2:27:17 PM): Then don't have a cow, man.

Elliot Temple | Permalink | Comments (0)

Elliot Temple | Permalink | Comment (1)

aim rocks

Camille (1:54:54 PM): I happen to enjoy physical comedy
curi42 (1:55:49 PM): so if i kick you, you'll laugh?
Camille (1:56:07 PM): only after I kick you back
curi42 (1:56:14 PM): LOL

Elliot Temple | Permalink | Comments (0)

my logical conclusions

IMAO who is usually right and often very funny, writes:

As Opinion Journal pointed out, this poll shows that the average Republican knows more about the Democrat presidential nominees than the average Democrat, even though there ain't a way in God's name we'd ever vote for them. And I remember seeing some article arguing that we're the party of the dumb. It's a fact that, if someone closely follows politics, odds are he or she is a Republican. Draw your own logical conclusion from that.

well, sorry, but the implied argument is not valid.

the implied argument is that paying attention to politics causes people to be Republican, and that we know this because the poll correlated paying attention to politics with being a Republican (and i expect other polls have too).

BTW I happen to think the conclusion is true: I do think paying attention causes people to become Republican. I just don't think we can say this is true *because* of the poll.

the problem is CORRELATION DOES NOT IMPLY CAUSATION (which i've never ever once had someone even try to disagree with). see, from the poll all we get is correlation. the causation could be something else entirely besides the one IMAO picked. like maybe something about being a Republican in the first place makes you more inclined to watch the news. or maybe Republicans tend to go to Church more, and Churches tend to promote political thinking (erm, maybe not that one). or maybe religious people care more. or it could be any cause, for all the poll tells us.


A) Frank J visited *my blog* (see comments). i belive that makes my blog famous by association, so you should visit more often now, and make your friends visit, and stuff.

B) Frank did not intend the argument I said he implied. My apologies for the error. I think he could have been clearer, but he's right that he didn't actually say anything wrong, I just falsely assumed he meant something bad.

C) I'll leave this up because other, lesser people than Frank J might argue that way on purpose (maybe a liberal) so the correction would be important then.

Elliot Temple | Permalink | Comments (4)

format shmormat

curi42 (2:42:51 PM): this senator wants ammendment to give $47mil to fight autism. he starts giving reasons fighting autism is important. ur josh listening. imagine agreeing was politically ok (happens to not be ok to have more ammendments on bill, but forget taht)
curi42 (2:43:22 PM): ok fighting autism is good. but should the money go to that, or to something else that's also good? how could josh tell? HE COULDN"T!
curi42 (2:44:03 PM): this is why government taking everyone's money into a big pool then trying to divy it up for everything is a bad idea. he doesn't have the information for where it should go, and there's no easy or good way to get it in that system.
curi42 (2:45:16 PM): whereas if the ppl kept their money this problem wouldn't exist. they'd do stuff they knew about, comparing only the things they know about. and overall it'd avg out just fine. (or sometimes there'd be common misconceptions and it wouldn't; but messing up common misconceptions beats messing up all of josh's)

curi42 (2:48:46 PM): it just struck me when the guy was trying to sell josh on the idea that ppl argue "u should spend money on my cause b/c my cause is good" whihc *completely misses the point*
curi42 (2:48:53 PM): there are lots of good things.
AnonymousPerson (2:51:23 PM): Like with the risk thingy, before i let Josh decide a thing like how much money autism research should get, I want him to tell me, within two orders of magnitude, how many ball bearings are needed this year.

curi42 (2:57:21 PM): turns out he was asking b/c he had an autistic grandson
curi42 (2:57:31 PM): now *that's* a good way to decide where to spend money
curi42 (2:58:29 PM): there are things where you want a unified policy. but choosing btwn autism research and cancer research isn't one. everyone should go their own way on those, so we'll get some of each.
curi42 (3:02:39 PM): nooooooooooooooooooooooooo wtf
curi42 (3:03:24 PM): ok the guy is doing fillibuster and gonna drop soon but screwing them up. but they realise he can safely yield floor for a question and still get it back.
curi42 (3:03:45 PM): so i figure they will ask "is it true you're only doing this b/c u have a grandson with autism?" or something to embarass him to shut him up
curi42 (3:04:27 PM): instead the question is 22 parts (and from a grandfather) so he can rest, then other ppl ask questions. they decided b/c he was doing it for grandson that they should help him.
curi42 (3:04:37 PM): do leftists really think that's being humane, and i'm an evil bastard?
curi42 (3:04:43 PM): cause if so, they should be shot :)

Elliot Temple | Permalink | Comments (0)

Israel Is Interesting

The BBC writes

[Sharon] said he believed Syria was still helping agents of the Lebanese group, Hezbollah, which is accused of involvement in attacks on Israel.

Just accused? Not blatantly guilty? Of "attacks on Israel"? Are you sure Sharon didn't accuse them of being filthy, murdering terrorist scum?

"Israel is ready and willing to negotiate once Syria stops its help to terror," [Sharon] said.

I'm sure Sharon said 'attack on Israel' the first time and changed his language later, though. The BBC wouldn't tamper with something as important as that, because doing so would be wrong.

Anyway, moving on: Qassam rocket lands in Israel, close to border with Gaza

A Qassam rocket fired from the Gaza Strip landed inside Israel on Monday, in a community close to the Israel-Gaza border.

Of course, if they had their own state, unpoliced by the IDF, they'd never shoot rockets, and Israel would be safe. But Sharon doesn't want that; he needs rockets to be fired at Israel so he can have a good career, since he's a military kinda guy, and they do well during war time. *sweatdrop*

Earlier Monday, Palestinian gunmen opened fire on an Israel Defense Forces outpost, close to the Israel-Egypt border, Israel Radio reported. The were no injuries in the incident.

On the upside their aim is as bad as ever. On the downside they're still alive.

On Sunday, a suicide bomber blew himself up in the northern West Bank, causing no other injuries. In a separate incident, an 18-year-old Palestinian was killed Sunday by Israel Defense Forces soldiers.

The bomber blew himself up because he was caught well before getting there. The other one was shot because he was gonna throw a Molotov cocktail at IDF soldiers while he was part of a clash with the IDF by Palestinian villagers (wtf? They can screw with the IDF and not be massacred? That's not what the BBC would have me think.)

Moving on. The Biased Media would have me think Israel is divided on the issue of peace talks with Syria between those who want peace, and a few nuts in charge who like blood. But listen to one of the actual arguments against Sharon's stance:

Justice Minister Yosef Lapid said that Israel is creating for itself the image of a nation that refuses to make peace.

"Once again we are in danger of losing the battle for world public opinion, because the impression is created that we are trying to avoid negotiating with the Syrians," he said. "The government should announce unequivocally that it is in favor of peace negotiations, and afterward say it is conditional on Syria ending its support for terrorism."

So apparently there is reasoned debate going on. Surprise, surprise. I guess the media and self-proclaimed leftie intellectuals don't have a monopoly on thinking after all.

Notice also how the disagreement here isn't all that devisive, and is not over what the BBC says it's over. The BBC keeps trying to play it as a conflict between Sharon's crazy view and people who say "no no, peace instead". But, duh, Sharon wants peace. He just doesn't want to be played for a fool while Syria uses the talks as diplomatic cover for terrorist activities. (e.g. "Syria's not evil, or illegitimate, it's talking with Israel even as we speak.")

And the opposition (by reasonable people; of course there is some nuts opposition too) isn't that Sharon is wrong per se, but merely that his approach isn't ideal for PR, and he should change his emphasis slightly while keeping the same basic stance.

I still agree with Sharon.

"Just as we demand that the Palestinians dismantle terrorism before beginning diplomatic negotiations, that is also the situation with Syria," [Sharon] said. "Notwithstanding our strong desire for peace, this is an interest we will defend."

Sharon said that while it is clear that Israel is interested in peace with Syria, "as the head of military intelligence answered me last week, we need to remember that Syria still supports terrorism against Israel."

I bet the BBC has better sources on the Syrian terrorism issue than Israeli military intelligence though. LOL

PS this is interesting: Will Israel Become an Arab State?

Elliot Temple | Permalink | Comments (0)

good info (amateur level)


have i ever mentioned my knowledge of programming has random gaps that are sometimes a bitch to fill in? most of the day stuff that looked like 0x0400 or 0xA447F was being really confusing. wtf is that!? yes i can see the second half looks like hex, but it still appears kinda random. well turns out 0x is a special code in C that means the numbers after it are in hexidecimal. that's it. so those are really saying HEX0040 and HEXA447F. oh. and now it makes perfect sense.

Elliot Temple | Permalink | Comments (0)

hex editors

So i needed a hex editor. (for war3 modding stuffz) (modding is modifying). but i didn't know that. see, someone had the bright idea of naming it a hex editor. hex means six. hex editors, i knew, had something to do with hexidecimal (base 16). i wanted to edit raw data. ya know, 1s and 0s. aka binary, not hex.

once you use one, the name does make sense. 1s and 0s are generally arranged into blocks of 8 with 256 possible values. you can write 256 possible values in 2 digits of hexidecimal. so displaying binary files in hex makes sense (they show the binary versions too) (and the ASCII aka text version too) (and various other versions like what integer the selected bit would be, if it was representing an integer).

anyway, hex editors are cool. cause now i can, for example, open a war3map.w3e file and find the integer near the start saying how many tiles the map has (which is written as a string of 32 1s and 0s), and change it to 16 (well, the 1s and 0s that mean 16). this could not be done with a text editor. this means i can do something really important to my map without using someone else's buggy program that i'm very afraid might break other stuff.

oh hey, wanna see specs on war3 files? no? well, here they are.

PS there's quite a lack of ez to find hex tutorials on google. feh

Elliot Temple | Permalink | Comments (0)

Elliot Temple | Permalink | Comments (0)