21 August, 2008

My Morning Ritual

4:45 AM
The alarm goes off.
4:54 AM
The alarm goes off again.
5:00 AM
My alarm goes off -- it is distinctively less pleasant than the one Rosina uses.
5:03 AM
Rosina's alarm goes off yet again.
...
Skip forward more than a half-hour of repeated alarms going off.
5:33 AM
Absently, I hug Rosina gently as I attempt to wake thoroughly enough for morning sex.
5:42 AM
The alarm goes off at the worst possible time.
6:04 AM
After loading boxes of books into the car, we are finally ready to go. I hold my green laptop bag in my arms and rub the sleep from my eyes as she drives me to the train station.
6:09 AM
As Rosina drops me off, the train is just arriving. I wish her well on her upcoming day at the high school and pull out Anthem while I walk to the train.
6:55 AM
The train pulls into Union Station, as I write in my physical journal about the book I'd just read.
7:09 AM
Breakfast at Au Bon Pain is purchased.
7:20 AM
I walk into my building at work. No one else will arrive for at least an hour and a half. Most will not arrive until 9:30 AM.
8:30 AM
I close google reader and start planning my day of work.
8:31 AM
I pull up facebook scrabble.
8:54 AM
I restart planning my day of work.
8:55 AM
I pull up blogger.com to start writing this entry.

18 August, 2008

Feedity: Unethical RSS?

In my position as webmaster of Share Our Strength, I am constantly on the lookout for better and easier methods of generating content to drive visitors to our many websites. One exceedingly easy method is to grab content from outside RSS feeds, allowing a page on our site to have constantly updating content from another site. Working with RSS is so easy that when I'm in a rush, I sometimes grab our own content through RSS, just to save time.
Grabbing rss content to post on your own page is perfectly permissible, both legally and ethically. Firstly, because when you grab a feed, you are not only linking to them, but also driving visitors to their site, but, more importantly, because by publishing an rss feed, they are inviting users to use that content. (People can even monetize their feeds by using Google Adsense for Feeds.)
But what if you find regularly updated content that doesn't use a feed?
I recently found a site that had data that I wanted to pull, but no RSS feed existed of the content I wanted. The webpage is American Towns, and it shows regularly updated local events content for a specific city. (The content in particular that I am interested in is "Local Events", on the left.)
So, after a bit of thought, I did a quick google search and found Feedity.com. In less than five minutes, I had created an RSS feed that takes JUST the info I want from the American Towns site.
Feedity allows you to define the opening and closing tags of anything yo want turned into RSS; in this case, I chose <div class="event"> to begin each RSS link, and </a> to end it. This allows me to get just what I want in the feed I'm creating: the event name with a hyperlink to more info on the event.
From there, feedity did the rest, and I had an RSS feed ready to go.
Had I been making the feed for my private use, I would not feel s weird about it, but since I was creating this feed for the purpose of making dynamic content on one of my sites, I realized that perhaps this kind of feed was not quite as ethical as feeds that are put out by the content owner. After all, the feed I am pulling here was not intended to be pulled by the content owner. Even though I am linking to their site while pulling the events list American Towns publishes, at no point did I get even an implicit nod concerning the usage of this data on my own site. I was, in a way, just framing their content without their permission.
Because of this moral quandary, I decided not to go through with using feedity in this way. But now that I am aware that the possibility exists of taking content straight from other sources like this, it occurs to me that one could mass produce sites that could be automatically generated from ANY site, just using completely customized RSS from feedity. Each site would literally take less than thirty minutes to create, once the general design was chosen. Pop a few adsense fields on the page, and tailor it to a specific audience who would find the info useful, and profit inevitably results. Hell, I've done testing on this site where I go for multiple months without posting a single blog entry, and I STILL take in a few dollars each month from adsense. Yet what I'm describing through feedity is upwardly scalable in terms of the number of sites, and requires absolutely no upkeep to maintain.
In short, Feedity makes it possible to easily create completely unethical sites that can consistently generate income in the aggregate without maintenance. This makes me almost want to mark my link to them as nofollow, but since most users of feedity probably use the feeds for their personal use rather than for website creation, I decided to give them the benefit of the doubt. After all, I use feedity to keep track of my thirteen year old sister's fan website, TwilifyMe.com, and that's a lifesaver all in itself.
Also, in case you're interested, I did NOT get paid to write this entry.

08 August, 2008

Feedity: Unethical RSS?

In my position as webmaster of Share Our Strength, I am constantly on the lookout for better and easier methods of generating content to drive visitors to our many websites. One exceedingly easy method is to grab content from outside RSS feeds, allowing a page on our site to have constantly updating content from another site. Working with RSS is so easy that when I'm in a rush, I sometimes grab our own content through RSS, just to save time.
Grabbing rss content to post on your own page is perfectly permissible, both legally and ethically. Firstly, because when you grab a feed, you are not only linking to them, but also driving visitors to their site, but, more importantly, because by publishing an rss feed, they are inviting users to use that content. (People can even monetize their feeds by using Google Adsense for Feeds.)
But what if you find regularly updated content that doesn't use a feed?

Feedity is a service that creates an rss feed from a regularly updated page that does not utilize an rss feed. This means you could grab another site's content automatically without their consent.

[EDIT: Entry never finished, but I'm publishing as is anyway, in case it helps others flesh out this concept.]

06 June, 2008

Review: The Giving Tree

The Giving Tree The Giving Tree by Shel Silverstein
My rating: 4 of 5 stars

As she was packing, I stood off to the side, mostly watching. Supposedly, I was there to help with heavy items, but she kept going through the lightest things, and all I could do was just stand by awkwardly and keep her company.

It was weird, I guess, listening to her troubles. Her husband isn't exactly the greatest guy out there, but she feels stuck in her life with him because of the child. Their little girl requires special care, and it would be extremely difficult to do what is best for her if they were to separate.

But then, in between bringing up another horror story of the worst kind, she pauses, having noticed a book--_the_ book. El Arbol Generoso (in English: 'The Giving Tree'). It is a few moments before she remembers me.

"Eric," she finally begins, "this book is my mantra. This book is who I _am_, and I want you to read it." With that, she hands the book over to me.

I am momentarily dazed. The book is in spanish, yet I speak the language only very poorly. But I open the book anyway. After all, it is a children's book with lots of big pictures. Maybe I'll be able to muddle through it.

Those next few minutes made me _feel_. Oh, how I felt. I was unable to rush through it, because I had to translate as best as I could with my limited spanish. Every sentence--every word--had full effect on me. It tore at my heart, made me cry, yet also it was so very beautiful that I felt I was soiling it with my hands as I turned each page.

I did not deserve to read that book. Not then. Not there. But I did anyway. And it was amazing.

When she saw how moved the book made me, she gave me the book on the spot. I tried to refuse, but she insisted. It was one of the top five gifts of my entire life.

Today, El Arbol Generoso holds a place of honor on my desk at work. It stands between my phone and my computer monitor, accompanied only by a few photos of those I love most. My other books rest on a bookshelf, but Shel Silverstein's masterpiece is displayed prominently to remind me each day of true beauty.

If you haven't read The Giving Tree, then you need to. But don't just flip through it at a bookstore. Take it home with you and wait until the time is right. And take your time with each page. Believe me: it will be worth it.

View all my reviews

05 May, 2008

Consequentialist Ethics in an Infinite Universe


A Consequentialist Argument for Weighted Consideration of Interests
or: How an Infinite Universe Affects Consequentialist Ethics

A common argument against consequentialist ethics is the empirical fact that most persons seem to place more weight on the consideration of interests of those they know than on those they don't. While not fatal, it is true that most consequentialists tend to regard as a fundamental premise the idea that all persons deserving of consideration should receive equal consideration; thus when one points out that, in practice, most persons choose to regard the consideration of interests for friends and family as of higher importance than the consideration of interests for strangers or others outside their sphere of knowledge, the dedicated consequentialist usually has to retort by maintaining that 'true ethics is not decided by popular vote', or that it is merely a biological and psychological necessity that humans can only intensely relate with ~150 other persons, but that this should not have anything to do with how one should act.
However, I believe that a different counterargument can be raised: that the consequentialist position may in fact _necessitate_ that a person give extra weight to the consideration of interests of those they know more closely. While this new argument relies on a few extreme conditions that cannot yet be verified scientifically, I nevertheless believe that it will soon become clear to the reader that if these conditions are allowed as premises, then this new way of looking at consequentialist ethics will be hard to dispute by resorting to weighted consideration of interest arguments.
While not all consequentialist ethics are the same, generally they all agree that in order to decide on which set of consequences is preferable, we must have a way to measure those consequences against one another. Usually this is done using units of some type; for ease of understanding, I will use 'good' units in this argument, where those consequences that have a higher cardinality of 'good' units are strictly preferable to those consequences that have a lesser cardinality of 'good' units. My reason for using mathematical terminology here will soon become plain. (A higher cardinality set means merely that there is 'more of' that set in relation to another.) I am avoiding the ordinary usage of the word 'maximize' here for two reasons: first, that there may be multiple realizations of a maximized result, and second, that there may be no maximally realized result. Again, this will become clear momentarily.
Traditionally, consequentialist ideas have been described in terms that only work with a finite number of possible consequences. For example, we may consider whether to do X or Y, where X has consequence X1, and Y has consequence Y1. Solving this conundrum consists only in comparing the cardinality of 'good' units in X1 and Y1 and determining which is greater; hence we would then choose to do the action associated with that consequence. Of course, reality is much more complicated; not only is it nearly always extremely difficult to predict consequences accurately, but the number of possible actions one may take is limited mostly by one's imagination. Nevertheless, the basic idea remains: were we able to predict the future and compare cardinalities of all possible consequences, then we would be able to choose which actions had the highest cardinality (in a finite set, at least one and as many as all may have the highest cardinality). In this finite instance, it makes sense to speak of 'maximizing' the cardinality.
But it is possible that the total set of actions one may take is not finite in number, but infinite to some degree. In this case, 'maximizing' may no longer make sense at all, since there might always be some action which produces a higher cardinality consequence than any individual action you choose. In other words, in the special case where there are an infinite number of possible actions, it may be true that there is no 'best' choice, just as there is no 'highest' number.
(It should be noted that it is possible to have a highest (single or tied) cardinality even when the number of possible actions are infinite, but it is no longer necessary as it is when the number of actions available are finite.)
But even more alarming is when you consider the possibility that the cardinality of 'good' units in total is infinite. If the total sum of 'good' units is infinite, then choosing a consequence where unjust genocide occurs (normally a net negative) or choosing a consequence where world peace comes about (normally a net positive) makes no difference at all! For if the total cardinality of 'good' is infinite, then subtracting or adding ANY finite amount, no matter how large (or even any _infinite_ amount!), makes no difference to the total amount of 'good' in the world. Mathematically, the cardinality remains unchanged.
(Before continuing this argument, I would like to address the issue of whether or not an infinite number of possible actions is possible in principle. If units in space are infinitely divisible, then obviously an infinite number of possible actions arises as a consequence. But that space is infinitely divisible is not clear; quantum physics, at least, seems to suggest that at some minimal distance, further subdivision is not possible (or at least that further subdivision does not alter observable causation). But this is not the only way that an infinite number of choices need be present. You may also have an infinite amount of space, a concept that cutting edge physics seems to think is much more plausible, whether in the form of a multiverse interpretation of quantum theory, or an infinitely expanding universe that procreates through new 'big bang's. But even if you find both of these types of infinity hard to swallow, there is also the idea that time may continue on indefinitely--even pre-Einsteinian physicists were ready and willing to believe in a steady state universe of infinite duration, and I believe most people would admit this kind of infinity into the universe even if they dismissed the other forms.
In the case of infinitely divisible partitions of matter, the first half of the above argument, relating to the irrationality of a maximal 'good' consequence, is most relevant; but the second half, regarding the concept of an infinite amount of 'good' is not possible when that universe is finite in both extent and duration. However, in the case of an infinitely large or infinitely durable universe, there may only be a finite number of possible actions one can take, but the total 'good' in universal terms may very well be infinite in extent, so the second half of the above argument applies perfectly well, while the first half of the argument does not seem to apply. Please note that for the rest of this essay, I will concentrate only on infinite extent/duration universes.)
Assuming some possibilty of extent/duration infinity in the universe, and further assuming that the total cardinality of 'good' units in the universe is infinte in amount (this is possible, I hurry to note, even if 'good' is scarce in the universe, just as primes are scarce among integers even while they are both infinite in extent), then consequentialism seems to fall apart completely. For no longer does the addition of any amount of good or ill make any difference in the total 'good'; even if you chose an action which made the universe infinitely worse off, consequentialist ethics would not be able to warn you against that choice (because infinity minus infinity is still infinity). But this seemingly insurmountable objection can be avoided in two different ways.
First, there is the psychological defense: As stated earlier, humans, for biological reasons, are capable of keeping only ~150 other persons in their world view at one time. While this makes no difference to what ethical prescriptions may be, it does mean that we are incapable of seeing the infinite extent of 'good' all at once. We instead see portions of the 'good' and can then see quantifiable results by adding to that finite amount through consequentialistically decided acts. While not affecting the total 'good', we are increasing the amount of 'good' in a given area, making it more dense in the region of our surroundings. While I am not making the argument that this means we should pay attention to the region of our surroundings while ignoring everything else, it does explain why in practice most persons act this way. It is rational for us to expect the average consequentialist to feel like she is making a difference by acting locally even while ignoring more pressing issues halfway around the world. As oxymoronic as this previously sounded, the concept of an infinite amount of 'good' makes it possible for someone to be regionally minded and rationally consequentialist at the same time.
Second, there is the mathematical defense, which is not descriptive like the psychological defense, but is rather purely prescriptive: When cardinalities are equal, we should choose that class of action which, when universally applied, has the consequence of possibly bringing about the densest amount of 'good'. This overly complex statement requires clarification.
If you were asked to choose a random integer (assuming we both understand the meaning of 'random' when used in this sense), the probability of your chosen integer being a prime number is effectively zero (assuming we both understand 'zero probability' to mean what it means when used in this sense). This is because the non-primes so overwhelm the primes on the higher end of the scale. But you'd have a fully 50% chance of your random integer being an even number. This is what is meant by 'density' here. The evens are far more dense among integers than primes are. This is true even while all three categories, integers, primes, and evens, all have the same cardinality. (While irrationals crowd out rationals among reals just as much density-wise as evens crowd primes among integers, the irrationals form a different cardinality altogether, and so do not serve as a good example here.)
So if there is an infinte amount of 'good', then while any given action will not be able to change the cardinality of 'good', there may be _classes_ of actions which, when always applied, can modify the density of that 'good'.
Classes of action make no difference in terms of cardinality: If I choose the action that brings about world peace, the cardinality of 'good' may not change, even if we chose that action based on a rule that said we should always bring about world peace when possible. In other words, even if world peace came about everywhere, at all times, the cardinality would not change. In this sense, talking about classes of actions does not help. (Infinity plus infinity is still just infinity.)
But in terms of density, classes of actions can bring about huge differences. Using that same example, if world peace came about everywhere, at all times, then, depending on the relation between constant world peace with other possible actions, that class of action of always bringing about world peace may increase the density of 'good' even while leaving the cardinality the same. Thus, we would want to take that class of action, knowing that if it is always followed, then the density of 'good' may increase.
You'll have noticed, I'm sure, that I've used the modifier 'may' here. This is because I cannot think of a reliable way of demonstrating that a particular class of action will increase the density of 'good' when universally applied. Nevertheless, it _may_ increase the density of 'good', and that is enough to justify doing so, given that the alternative is to definitely not increase the density of the good at all. In general, if a class of action is equally dispersed among possible actions, then that class will add to the density of 'good'. If that class of action is diminishing in dispersion among possible actions, then if the rate diverges, it will not add to the density of 'good', while if it converges, then it will add to the density of good. As to how you can tell whether or not a class of action is equally dispersed, let alone converges or diverges, I have no idea. (For example, imagine the 'good' is 0 mod3, every third integer among integers, making the density 1/3. Choosing a class of action that makes 1 mod3 'good' will then increase the density to 2/3 (even 1 mod27 will increase the density to 1/3 + 1/27). But choosing a class of action that makes primes 'good' will add only zero to the original 1/3, and the density will remain the same.)
In practice, choosing a class of action that, when universalized, may increase the density of 'good' could take the form of 'help your neighbor' or 'give preference to your family'. In this sense, the consequentialist may rationally give preference to one's own while ignoring admittedly greater needs of strangers. Helping the strangers may bring about a higher finite amount of 'good', but since the cardinality is equal to helping one's own, this is not a pressing difference. On the other hand, helping strangers may bring about an increase of the density of 'good', but it is not clear that it would be a greater increase than helping one's own instead! Indeed, it seems possible that 'helping one's own' and 'helping strangers' may very well increase the density of 'good' equally well, and so choosing between these ideals would be totally arbitrary! (Of course, it may turn out that they increase the density by different amounts, in which case consequentialism would demand one choice over the other. But the point is that it remains unclear as to how each choice may affect density, and so you cannot blindly say that helping whomever needs most help will take precedence.)
Thus these are the two arguments, psychological and mathematical, descriptive and prescriptive respectively, that show why a rational consequentialist might weight the consideration of interests of one's own more highly than that of strangers, if they are faced with the possibility of an infinite universe in extent or duration in which the total good is nonfinite. With this additional reply added to their arsenal, I imagine the consequentialists will have an easier time defending their doctrine against those who argue that friendship comes first.