TheJach.com

Jach's personal blog

(Largely containing a mind-dump to myselves: past, present, and future)
Current favorite quote: "Supposedly smart people are weirdly ignorant of Bayes' Rule." William B Vogt, 2010

Sociology Memo: Nanotechnology

When talking about nanotechnology, one generally means the special case of molecular nanotechnology with nanobots manipulating the structure of atoms around them, possibly even self-replicating. I think Balbus et al. in the reading avoid this and talk about technology that simply happens to be at the nanoscale, such as nanotubes, which we've already had for quite some time, and it makes their calls for regulation and market diversification seem silly. And really, we're already approaching full-blown molecular nanotechnology: last year it was shown we could build robots that manipulate individual molecules. (source) Since then further advances have been made, including manipulating individual atoms in certain environments.

The big problem of nanotechnology is the existential risk to humanity. It's generally agreed that nanotech, if successful, will end poverty, need, want, disease, and anything else than ails us. (And people think it's possible to limit this grand technology to a privileged few!) Personally I believe it will destroy the entire concept of money: get nanobots that transform into solar cells and their energy needs are met, there's plenty of raw material on the earth to transform to other purposes as well as all the material in space. Even before self-replication you can get "utility fog", which promises some pretty great stuff. (utility fog) Eventually, though, whatever is desired can be achieved through self-replicating nanobots. I would like to see Curiosity become the currency of the future.

But the "if successful" part is a pretty big if. There's the classic "grey goo" scenario where, by accident, researchers unleash voracious self-replicating nanobots that quickly envelop the entire Earth. There are much worse outcomes though, especially if some entity tries to use nanotechnology for malicious purposes. But an overlooked accident that becomes possible with nanotech is brute forcing artificial intelligence, and developing unFriendly AI that ends up destroying us. (Probably not because it hates us, but because it is indifferent and you are made of atoms that it can use for other purposes.)

See Full Post and Comments

Sociology Memo: Network Neutrality

Another memo, the question here was something along the lines of should the FCC enforce network neutrality.

---

Network neutrality is a simple thing: don't discriminate between data traffic. As Lessig stated in his piece, this was the norm in the beginning as it was fairly difficult to both manage and analyze packets of data. Now with more powerful computers, it's not hard at all to analyze the data. This is why SSL exists, and people are made aware not to put in sensitive information on sites without the "https://" prefix, because unencrypted information is too easy to sniff.

See Full Post and Comments

Sociology Memo: Intelligent Design vs. Evolution in Schools

This is a memo I wrote for class a few months back, going to be posting a bunch now. The question here was "Should Intelligent Design be taught in public schools?"

----

There are three main arguments against the teaching of Intelligent Design in schools that I will consider: the first is one of purpose, the second is one of practicality, the third is one of merit. On purpose, the purpose of a public education in science is, as the nay-author says, "to expose students to the best possible scholarship in each field of science." Chemistry does not teach Alchemy alongside the standard model, Astronomy does not teach palm reading or divination alongside the standard model, Mechanical Physics, while technically wrong (as superior models exist), does teach the math that got us to the moon, not simply "intuitions" about distance or the idea that the sun revolves around the Earth. Thus it should not be the purpose of a biology class to teach vitalism, a long-dead theory, nor the idea of Intelligent Design, which while not yet quite dead in the eyes of the public is certainly dead to most of science. I am open to the possibility of teaching Intelligent Design in an alternate course, but I disapprove of labeling it science and once you have a class allowing it the door opens to the practicality argument.

See Full Post and Comments

Tao Te Ching Reflections, 26 through 46

26

The heavy is the root of the light.
The unmoved is the source of all movement.

Thus the Master travels all day
without leaving home.
However splendid the views,
she stays serenely in herself.

See Full Post and Comments

Getters (Accessors) and Setters (Mutators) Are Evil

They are a plague upon Object Oriented Programming everywhere! They are concepts from a less civilized age.

Before I continue, let's make sure we're talking about the same things. This is a getter:

class Foo:

...
def getX(self):
return self.x


See Full Post and Comments

Humanity's Progress, Niceness

Humans are social creatures, and being social creatures it makes sense that we have innate altruistic desires. (See The Moral Animal for an awesome introduction to Evolutionary Psychology.) It further makes sense that in order to have significant progress as a species, most of the members also need to progress.

Suppose that a hermit, thousands of years ago, mysteriously discovered the secret of flight and hid it from the world, being a selfish prick. And then he died. And no one cares about or remembers him. Now we uncover his remains, see what he did. What's the first thought? "Wow, what a prick." In the end, keeping his knowledge of flight did not deter humanity from progressing, but it sure would have been nice to have had that so early in our history.

I think one of the reasons people advocate altruism is to at the same time advocate against assholes. Pointing out that thinking someone an asshole is subjective doesn't change the matter of a person being an asshole, and if a huge number of people are in agreement over someone's status as an asshole, then that person probably is an asshole.

See Full Post and Comments

A brief foray into determinism

A deterministic system is one where some piece of information determines another. This is most commonly the case in Math and input-less programming:


def f(x):
return x * x

or
[math]y = f(x) = x^2[/math]

In this example, the result of the function, y, is determined by x. If you know the value of x, you immediately know the value of y. Is the reverse true, however? If you know y, you only know the absolute value of x. x itself could be positive or negative. However, x is still determined from y: x can't be anything. y is determined by x: if you stick in the same x, over and over again, the same y will still pop out. Two possible values of x are determined by y: if you stick in the same y, over and over again, the same two possibilities will pop out.

See Full Post and Comments