Showing posts with label social networking. Show all posts
Showing posts with label social networking. Show all posts

Friday, May 21, 2010

The Trident of Erebus

The recent furore in Pakistan over the “Everyone Draw Mohammed Day” has spawned dozens of anti-groups and a vociferous SMS/e-mail campaign: using flawed assumptions and flimsy mathematics to overemphasize the financial worth of Pakistan's Facebook users and optimistically believing that a 'boycott' by Pakistani users would teach them a lesson. 'Them' being a group of fascist-Zionist (but somehow devil-worshiping) anti-Christs. Of course the whole point of the spirited boycott campaign and Internet-borne heckling (their commitment is admirable, even if one does not agree with their views) has been rendered moot by the Lahore High Court's heavy handed, blanket ban on the social networking giant, extended by the PTA – eager to showcase its own evangelical zeal – to cover Youtube and en.Wikipedia as well. I am generally a very unhurried blogger: content to leave things unfinished, unsaid and unpublished in the security that “it'll be done when it's done,” but the recent spate of bans has me worried they'll shut down Blogspot itself shortly – and I cannot let that happen without weighing in on the issue for myself.

A lot of unqualified, emphatic assertions (to the accompaniment of even more spittle!) have been made in the (mockery of) debate surrounding the subject: Facebook's double standards vis à vis Holocaust denial pages have been particularly lambasted. As someone who followed this older debate closely last summer, the nonobjective bias rampant in these allegations is easily apparent to me. Yes, two pages advocating holocaust denial were removed – but many more were not, notwithstanding considerable pressure by a number of influential forces such as CNN. Ezra Callahan from Facebook's PR team, who also happens to be Jewish, had this to say on the subject: “You do not combat ignorance by trying to cover up that ignorance exists.” When eventually they did take down two of several pages, it was for reasons other than the promotion of hate speech or antisemitism, as evidenced by several other antisemitic pages that continue to exist.

The First Amendment of the American Constitution guarantees freedom of speech, and even the freedom of hate speech is held sacred. A United States court tossed out a case last year against a small group of Midwestern hicks who protested the Iraq war in a very unique fashion: by picketing funerals of servicemen killed-in-action and ascribing their deaths to God's punishment for America's tolerance of homosexuality. Very few people, within the United States and without, would consent to that rather unique view; even fewer would consider dishonoring fallen servicemen – regardless of what one thinks of the cause they died for – to be anything but shameful. What prompted a bench dominated by conservative Justices to throw out the petition brought by bereaved and rightly offended families was not an agreement with said Midwestern hicks, but a responsibility to uphold the First Amendment right to Freedom of Speech. Will a fortnight of boycott by Pakistanis, of dubious value to the social networking giant really convince Facebook to clamp down on Islamphobes? Does Facebook's removal of these web pages, even if it were ever to happen, remove the hatred that pervades the thoughts of a small but vocal minority of Westerners? Perhaps most importantly, how does blocking access to Facebook help combat blasphemers or blasphemy? If anything, it plays into the favor of those people who stir up controversy by denying the spirited opposition the means to combat them. Walking away from an argument equals forfeiture; it is not a winning tactic but the opposite - a spoiled infant smashing her sand castle because someone showed her a picture of the real thing.

Of course the larger, perhaps more sensitive, question is why Pakistani sensitivities are offended more easily than those of the larger, vaunted Umma (a worldwide Muslim national identity); or perhaps we are just more prone to expressing ourselves violently than our brethren in the Middle East, North Africa, Southeast Asia, South Asia, Central Asia and wherever else Muslims happen to reside. The Jyllands Posten controversy saw millions of dollars of damage to our markets and infrastructure as riotous mobs inflicted righteous justice on themselves; I wonder if these same frothy-mouthed zealots are sitting down across the country with monstrous smug smiles, proclaiming the local and temporary ban on Facebook, Youtube and en.Wikipedia as a great victory for God. I wonder also if these are the same ignorant beasts who believe television is a demonic contraption and the necktie is a symbol of Christianity. I have no illusion that such views are held by only a minority of our people, or that all we're missing for a lasting, forward-looking solution to our rampant ignorance and regressive tendencies is a bit more time for the media/government etc. to work their magic. The people of this country take great pride in their ignorance, and brandish it like a weapon to those that would challenge it – a means and an end in and of itself.

Tuesday, April 27, 2010

Blind Fake: Talmudic Correctional Paradigms

I happened to find myself at a celebration marking the holy day's of one of Pakistan's minute religious minorities last night. This afforded me, for the second successive night, the opportunity to drag out my soapbox and rant about the fallacy of mechanical religion devoid or distinct of religious faith.

Of course I could only do this circumspectly, because - arising perhaps as the consequence of a community-wide identity crisis - minority communities tend to take themselves and their religions a lot more seriously than those in the comfortable majority.

When surrounded suitably by a bunch of people, I proceeded to tell them of how I had discovered the work of (the Prophet) Tonclerf who, between 1792 and 1796 BCE, was inspired by divine guidance to write what we do today know as the Talmudic Correctional Paradigm / Instructional Protocols. I introduced him to my listeners as a great member of the Jewish Enlightenment of the second millenium BCE; who first introduced the Tribe of Israel to the concept of the Kteowrn (pronounced Kteowrn), which I explained was the belief that the Eternal Soul exists between the time of death and the day of judgement in a state of Disembodied Life, in which it continues the pattern by which it has existed in life. A scholar continues to read and write, to the mathematician all the secrets he has pondered in life are revealed, a sinner on the other hand continues to exist in a state of sin: it is the continuation of life absent physical restrictions, the Soul is freed from the need for sleep, from emotion, from deprivation, and may fully pursue that which it has sought in life - something that defines why the Afterlife is eternal when life itself is so short. I scanned the faces of the audience for signs of disbelief but was disappointed; apparently the Faithful respect others' convictions - if they are convincing enough.

I continued, telling them how life in this blissful disinterred state is determined by our actions in life - a concept I named Bycorz; how our comings-and-goings, our interactions with people and their opinions of us shape our existence as Bycerii. I elaborated at great length on the social structures of the world and our existence in it, and why the concept of a social Ketowrn was not so alien as we might think. I also set their hearts and minds at ease, clarifying that I was not a preacher, that the Talmudic Correctional Paradigms / Instructional Protocols were not so much Scripture as a philosophy of religion, morals and social life. I likened it to Zen and explained how it could be adhered to in conjunction with one's primary faith - that it served to complement religion, not replace it. Having thus garnered several converts to the cause of the Social Ketowrn, and placated their concerns by grandiloquent answers to their timid questions, I made up a name for myself, gave out a bunch of fake names of websites, books and other sources of information, and left.

I suspect that if any amongst my listeners had recalled how Vinton Cerf co-designed the TCP/IP suite between 1972 and 1976 CE, how first the Internet and then Social Networking had evolved - I would have been torn limb to limb by a mob of frothy-mouthed zealots. What I managed to prove to myself - for no reason, and for the umpteenth time, was that humans have a strong ability to rationalize and give in to well-constructed lies, especially when the farce does not affect their lives in any meaningful manner. For some odd reason I'm reminded of a quote from the 1980 movie Flash Gordon, when Ming the Merciless Emperor of Mingo (yeah, I know) says:

"Pathetic earthlings. Hurling your bodies out into the void, without the slightest inkling of who or what is out here. If you had known anything about the true nature of the universe, anything at all, you would've hidden from it in terror."

What a horrible movie that was.

Monday, February 8, 2010

Cloud Sourcing: Self-Organizing Information Search

“If in other sciences we should arrive at certainty without doubt and truth without error, it behooves us to place the foundation of knowledge in mathematics.”

- Roger Bacon

Prelude


A few weeks ago, while trying to avoid overhearing a conversation involving infant mortality that my fellow passengers were having on the train, I zoned out and thought of the Cloud – my comfort zone. It has often struck me as somewhat peculiar that the few e-mail addresses I use are tied into so many other portals, forums, social networks, web applications and the like, but there is no way to automatically correlate the information dispersed in this fashion all over the blogosphere.

Alice and Bob were having dinner with Carol; a friend of Bob’s. Alice was particularly interested to find that Carol was a metallurgical engineer, a field she was still only a sophomore in. They exchanged numbers via SMS, and Alice posted a tweet about having a fun dinner with Carol the Blacksmith. Now, years later, Alice has graduated and needs her foot in the door to land her first job, she broke up with Bob, and changed her phone and lost Carol’s name and number in the process. She tweets almost all day long, so there is no way of going back to look up even Carol’s name, much less her contact information. All she remembers is that there was a friend of Bob’s who worked in her industry and she got along really well with.

Now Alice’s intuition tells her that Carol can help her get where she wants – the only problem is Carol no longer exists in Alice’s memory. Despite the flow of information recording her name, her phone number, and the date and place they met, there is no longer anything that links to the information. Searching for tweets about dinner somewhere in a two year period returns hundreds of results, and asking Bob is out of the question (even if he was the One *sniff, sob*). So here she is, in the midst of a recession, an expensive degree she needs a job to pay for, and no hope of finding one.

Enter the Cloud

 
Here’s a candidate for how her thought process may be structured as a search string  

“Friend of Bob” && metallurgical engineer && gender: Female && “Dinner” && Year: 2005 || 2006

The problem is there was no reference to Carol’s profession in either the text (which, in this setting, passes through the MPLS cloud and is stored somewhere in the interwebs) or the twitter post. And, as a result of their frequent socializing with Bob’s friends there is a veritable mountain of irrelevant twitter posts, chat logs, e-mails, SMS’s, online restaurant reservations and Myspace events. The proverbial needle in the haystack just got smaller, and not only does Alice want to find it, she needs to put the thread through its eye.

Now what Alice needs is a way to better express what she’s looking for or information that is sorted coherently or both. For the rest of this post, I’ll be talking about information organization (detailed comments for non-geeks).

On Alice’s Twitter page:

char post = “Dinner at Bosco’s with Bob and Carol – she’s awesome!!!”


Now, instead of storing the above string as an entry in a database, the following processing is performed on the search string:

void Main (char post)

{

keywords.setSubject(post) ;

/*Identifies the primary topic of the post using syntactical

evaluations in the post itself

keywords.subject at this point returns [Bob, Carol, Dinner, Bosco’s]

*/

keywords.setPeople(keywords.subject)

// people = Bob, Carol, Bosco (last mistaken as person)

{

people = keywords.subject.people

For each (people)

{

bool check = newContact();

if (check)

{

lookup (newContact)

{

people.mutuality() ;

/* identifies Carol(s) in Bob’s friends list, Bosco not found, and assigned as possible place, Bob identified as friend

*/

people.buildProfile (facebook, myspace, gmail, SMS, twitter, blog, live…);

/* Reads information on Carol that is publicly

available and fills in whatever information it can find – sample information structure with sources may be found at the end of this pseudocode

*/

}

}

}

}

keywords.setPlace() ; /* Bosco’s checked against possible places, matched and stored

*/

keywords.setActivity() ; // activity = dinner

}


Carol’s Body Snatcher


After identifying a possible match for the Carol mentioned in the twitter feed (she happens to be in Bob’s friends list on Facebook e.g.), the next step is to discover as much information about Carol as possible. A sample routine of the web-crawling process might look like this:

  1. Find Carol on Facebook

  2. Fill in her name, gender, Date of Birth etc. (The spider only finds that she’s an alumni of Duke University)

  3. Find a link to her blog on the Facebook page

  4. Find a link to Carol’s LinkedIn public profile on her blog

  5. Fill in her professional information and contact information from the LinkedIn page
If there is more than one Carol found, of competitive relevance (she also happens to be living in the same town and had dinner plans that evening according to her Twitter feed), both could be explored and stored.
The final result is that three years after their first and only meeting, Alice, having broken up with Bob and completely forgotten everything about Carol except her line-of-work, still has a way of touching base with the person again. Let’s take another look at the search string:

“Friend of Bob” && metallurgical engineer && gender: Female && “Dinner” && Year: 2005 || 2006

This time, despite never having mentioned Carol as a metallurgical engineer, and despite that not being her designation on her LinkedIn profile, the spider discovers that the closest thing to a metallurgical engineer who also fits the bill for the rest of the description, happens to be Carol Watson, Engineer at Northwestern Steel Corp. The question mark in the earlier scenario becomes the pivotal point of the search itself.

Other Examples


This hypothesis can be extended easily from social networking-based people search into other domains. One example that jumps to mind is looking for a song one has only heard a bit of and does not recall the name of. Searching for a fragmented melody by comparing with genres mostly listened to on YouTube, Pandora and the like.

Endless Possibilities


Of course the truth is that there is simply not enough bandwidth, fast-accessed memory, or processing power to fully process each and every random musing of each and every random person. But I am struck at this time by the thought that when the ARPANET was formed in the late 1960’s, few could have imagined what it would eventually turn into. I sometimes have difficulty even thinking of life before Google (BGE?). Combined with the explosive growth in networked computing resources, we have no conclusive means of estimating how the Internet may evolve in the coming decades.

I hope to do another couple of entries on this subject in the coming weeks, hopefully with more maths and less semantics. Stay tuned.