Thursday, November 26, 2009

Thritical Cinking

So. I haven't been able to avoid a few Glen Beck stories in the online media recently. It made me think.

Memes and attitudes are often forced on us, by parents, friends or the things we read. Once we get into a certain point of view, we like and remember things that agree with that point of view - the memes* become self-reinforcing. (Humans like identifying patterns. I'd even go so far as to say it's the main component of intelligence.)

So our point of view often depends on which part of society we come from. Who, then, makes up points of view in the first place? Leaders. Leaders are often strongly biased one way or another by existing points of view and can make (very) bad judgements, or judgements that are good for them in the short term but ultimately very bad for {[many] other people|those around them|themselves|society}. **

All this leads to ideas that are more trouble than they're worth becoming widespread.

The best defence is critical thinking. Analyse ideas yourself, carefully. Check them as much as you can. There doesn't seem to be enough of that going around these days. Internet culture (tl;dr) doesn't encourage it.

Censorship is the antithesis of encouraging critical thinking, and is *very bad*.

* I apologize for using this word repeatedly, but I couldn't think of a better way of putting it.
** The reason for the bad decisions is often extending a previously recognised pattern into a domain where it doesn't apply.

Saturday, November 21, 2009

Picnic Food

So,

I want more picnics. I'm writing things down now so next time I don't have to think up a list of food.

strawberries/other berries/nuts + chocolate dip / yoghurt / hot nutella
dry biscuits / bread + soft cheese / hard cheese / dips
sliced ham / twiggy sticks / cabana sausage
watermelon / sliced apple / sweet oranges
small double-layer sandwiches - mayonnaise egg tuna ham gherkins beetroot
hot chicken / potato salad / sausage rolls

Friday, November 13, 2009

Reminder: agent-based simulation.

Thursday, November 12, 2009

Geant4 and SRIM

So I've spent a while trying to get Geant4 to do ion implantations similar to SRIM. Turns out Example TestEm7 models a particle (can be an ion -- see the included C12 macro) impacting a block of material, and even includes some extra physics to make the "low-energy" ion calculation more accurate (screened nuclear stopping, custom-defined physics list standardNR, by Mendenhall and Weller). It calculates the predicted range of such ions.

Using Geant4.9.3.b01 and the standardNR physics list, my quick accuracy test gave an ion range for P-31 at 10keV (very low energy in Geant4 terms) into NIST-parameterized Si of 15nm versus SRIM-2008's 17nm (monolayer mode). Both give rms values of about 5-6nm.

To get energies and positions of transmitted particles requires some editing of the C++ code.

Why am I doing this? SRIM only does layers of material, I'm trying to model a more complicated geometry.