Honoring MLK: Racial Justice and Social Work

Martin Luther King Jr. getting quoted out of context is one of my pet peeves. Thankfully, that did not happen on Tuesday, when I attended a panel on racial justice in honor of his legacy.

The Massachusetts Chapter of the National Association of Social Workers organized a forum to discuss the current state of racial justice and the social work profession in Boston. It was originally scheduled for January, but as luck would have it, Boston faced the snowiest, most bananas winter in history and the well-laid plans had to be changed.

An eternal live-tweeter and sharer of information, I documented the event and created a Storify where people can, essentially, virtually tag along for the ride after the event. You can find it here. The panelists were as follows:

MLK Racial Justice Panel Cohort

Left to right: Melendez, MacArthur, Belkin Martinez, Copeland. Photo credit to Shabnam Deriani.

I don’t generally go to panels on racial justice to learn new information, as someone steeped in this on the daily and who also presents on anti-racism. I go to these events to have more bodies in the room, to hear my colleagues speak, to nourish my spirit with the shared passion of those dedicated to social change. However, I often do learn new nuggets of wisdom—new quotations, new strategies, new frameworks—and this event did not disappoint. The biggest takeaway? The work of Whitney Young Jr.

Dr. Phillipe Copeland—one of the panelists and one of the professors at the Boston University School of Social Work where I’m pursuing my Master’s in Social Work—quoted Whitney Young Jr. and his thoughts on the social work profession as it connected to racial justice and social justice overall. I wanted to share that with all of the budding social workers and seasoned vets in my community, because they are POWERFUL.

Here’s an excerpt from from Young Jr., in “Social Welfare’s Responsibility in Urban Affairs” [emphasis mine].

Let these words ABOUT RACIAL JUSTICE/SOCIAL JUSICE sink in, marinate, and transform you and your practice.

It is not enough for the social worker to teach the poor how to survive on a substandard budget. We must plant the seeds of indignation and of desire for change in the mind of every citizen suffering in want. We must be the catalysts of change, not the maintainers of the status quo. Establishing rapport, cutting through defenses, is the only way we can achieve anything of value. We must let people know that we are not just interested in establishing eligibility or in granting minimal services. We must see them as individuals.

We must help them understand that we are not just a part of the faceless bureaucracy which regulates their lives, but that we are concerned with helping them, as individuals, get into the productive mainstream of society. We must fight against red-tape restrictions and requirements which deny people their humanity. We must tell the unemployed that they have the right to work, the right to education of high quality for their children, the right to be trained, and the right to support themselves and their families at a decent level.

We must tell families in poverty that they have a vote and can use it to secure a more sympathetic ear in our corridors of power; that they must broaden their children’s horizons; that change is a law of life, and reform must be a way of life. These are the basic means of humanizing the city.

In a society which has succumbed to an excess of professionalism and technology, materialism and theoretical concepts, we must, in order to redress the balance, succumb to an excess of feeling, of courage, of caring, and of decency. I believe the time is ripe. The problems of our cities are begging for solution. Our profession is now mature and secure enough to provide leadership in this effort. A society that would call itself civilized is at stake.


 

The photo at the top/banner of this post illustrates Martin Luther King Jr. addressing a crowd from the steps of the Lincoln Memorial where he delivered his famous, “I Have a Dream,” speech during the Aug. 28, 1963, March on Washington, D.C. [and is in the public domain].

Resources Mentioned at PlaygroundConf 2013 Closing Plenary

PGConf 2013

Stay in Touch!

Find Aida here:

Find Heather here:

Resources & Organizations Directly Mentioned in Presentation:

Additional Resources

I asked a friend “Do you think I’m just slowly turning into a pissed off lesbian separatist stereotype?”

Our conclusion was that no, I wasn’t, but I think I’ve more recently come to fully understand those “angry, humorless feminist/woman of color/queer” stereotypes ‘cause I feel that ish right down to my bones. Things that maybe I didn’t care about before, or just let slide by, are no longer okay. Once you start seeing inequality and start realizing how pervasive racism and sexism and homo/trans/biphobia and all these things are, it’s hard to ignore.

Of course I’m angry, after cis-men feel entitled to my body/time and don’t ask for consent, after my queer community is denied rights, after people feel like they have the right to tell me how I can or can’t have sex.

Of course I’m angry when women, especially women of color, make less than men in the same positions; when people of color are vilified in the media and whiteness is insidiously and subtly upheld as the standard; when companies produce skin-lightening creams that reap the benefits of colonialism and ideas about how precious pale skin is.

Of course you’ll think I’m “humorless” when I don’t laugh at the jokes that come at the expense of women/queers/POC, that trivialize inequalities and the fucked up shit some of us have to deal with on a daily basis.

Sorry, but my definition of “funny” no longer encompasses things that rely on oppressive stereotypes and judgments, and yours shouldn’t either. It’s not just being lazy with comedy; it’s outright being a privileged piece of shit who cares more about making a joke than about the harm that joke can cause to people.

Dear White Friends, Lovers, Strangers

No, I don’t hate you as a person because you’re White.

I hate the structural inequalities that put White people at an advantage. I hate the legacy of racism in the U.S. and in Puerto Rico. I hate that people of color can’t try to create a safe space for themselves without some White people commenting on how that’s “reverse racism” and “discrimination.” I hate that when people of color talk about race and inequality, many White people respond defensively, negatively, and/or with guilt that then makes them focus on their “feeling bad” and impairs them from seeing the realities we’re bringing up. I hate that many respond with “well, we’re not ALL like that” because I already know you’re not all “like that”–“like that” being overtly discriminatory and horribly racist, but most of you to some degree still perpetuate racism even if in small ways.

I don’t need your guilt or anger; I need your support and your allyship in action.

I don’t need you to hate other White people, but to call them (and yourself) out when something racist happens. I need you to stand up for people of color even when there are none in the room. I need you to examine your privilege and see how it affords you certain things that are not accessible (or easily accessible) to people of color. I need you to look at the history of how racial difference was constructed in the United States and understand the context of race.

I need you to LISTEN.

I do NOT need you to feel guilty, but I understand if you do. I can understand if you feel bad, uncomfortable, awkward, or anything in that realm, but those feelings are a byproduct of examining privilege and usually they can even be part of the process of becoming an ally.

No one said this would be easy, and we must not confuse safety with comfort.

Supporting Your Local Veg-Places

So this blog isn’t just about sex and sexuality, though those are the topics I most frequently address.

I want to talk about the importance of supporting businesses that are vegetarian- and vegan-friendly. Even if you aren’t vegetarian or vegan, by keeping places like that in business, you make it much easier for people who ARE to have places to go. You make it so that EVERYONE has easier access to vegetarian/vegan products, and for some people, this is really really important; these are ethical, not just dietary, choices they are making.

Often, I’m of the mind of “CHEAP CHEAP CHEAP! SAVE MONEY!” but one SHOULD put ethics and different types of value (it’s not just about the money, folks) before the cash. My primary partner lives like this. He doesn’t often splurge on goods, especially while living on a meager Americorps salary, but you’ll never see him at, say, a Wal-Mart. He makes purchases from business that somehow align with his ethics, as much as he can manage to do it.

So while my first instinct is to dive into bargain bins and immediately go for the cheap stuff, or go to stores with crazy sales, this summer I have been (and hopefully will continue to be) more discerning, especially since I have my family’s economic support and can afford to do so. When I have to support MYSELF it shall be another issue, since I’ll have to be dealing with my own finances, but for now, this is my plan. Because I hope to stay true to my ethics, though, I’ll try my best to put my money where my mouth is even when I’m the sole breadwinner in my life.

That’s great and all, but how do I know which places are veg-friendly if I, myself, am an omnivore? Well lucky for you, I’ve compiled a list of awesome places you should support! Now it should be easy-peasy.

Suggestions for vegan/veggie-friendly food-places in Rhode Island (mainly in Providence, unsurprisingly):

  • FOO(d) – The AS220 Café
    • Super inexpensive AND delicious (one of my favorite things to get is their crispy chickpeas appetizer). Their priciest dish is only $10, and they have a bunch of vegetarian and vegan options. The atmosphere is fun, though it can get loud when bands are playing in the AS220 performance space. If you like a hip joint with cheap and awesome food, definitely go. One of my favorite places in Rhode Island, hands down. The free WiFi is also nice, and there’s a bar located in the restaurant space too, if that’s your fancy. Depending on when you go, it can be a nice place to read and chill out. They also have outdoors seating, which is great when the air is cool.
  • White Electric Coffeehouse
    • American deli style, with a sweet artsy vibe. Some of my favorite items on the menu? Cranberry-walnut bread, hot chocolate, and cheddar/avocado sandwiches. Om nom nom. Also very decently-priced, and there’s free WiFi! Another great place to go to get some food and catch up on your reading. It’s fairly small, though, so it can’t seat large groups or anything.
  • Fire+Ice Grill & Bar
    • Mongolian BBQ place where you choose your own raw ingredients (vegetarian ones are marked with a green label, and the staff can fry your stuff in a separate pan), put them all in a bowl, and then see them stir-fried right before your eyes. You can also taste the sauces before committing to one for your dish. It’s a fun place with bright colors, and it’s decently-priced. Mondays are college-nights and dinner is $10 with a valid college-ID. This place is good for big groups because it’s huge (seats 326!), unlike most of the others on this list, which are more medium/small-sized. 
  • United BBQ
    • Cheap food, with a variety of vegetarian AND vegan options, all in the style of a typical BBQ place. Check out their menu! If you hate the idea of BBQ places because, well, they do offer meat, maybe skip out. Otherwise, I recommend it.  
  • Julian’s
    • One of my favorite places in Rhode Island, hands down. SO GOOD. SO DELICIOUS. There’s something for every price-range (e.g. dinner stuff ~$8-$28), the restaurant itself is charming and artsy, and the bathroom (yes, the bathroom) is adorable. Everything about this place is awesome. JUST GO. TRUST ME. They serve brunch & dinner, and they have a bar. GO GO GO.
  • The Garden Grille
    • A small, casual restaurant that serves “American” vegetarian food and has vegan options. They’re also a juice-bar, if you’re into that. It’s one of the more expensive v-friendly restaurants in Rhode Island, but many say it’s worth it. Their priciest entrees are ~$15.
  • The Like No Udder ice-cream truck (you can also follow them on Twitter and Facebook)
    • An adorable purple ice-cream truck with none of the dairy and ALL of the flavor. They serve smooth, smooth soft-serve (vanilla and/or chocolate, with a variety of toppings), shakes, floats, candy bars, and nachos. Everything is vegan AND kosher, and they don’t use any hydrogenated ingredients used. Be aware, though: they only take cash!
  • Nice Slice Pizzeria
    • If you’re looking for a place that serves tasty, tasty vegetarian/vegan pizzas and has a super friendly staff, you’ve found the right place. Nice Slice offers vegan cheese and faux-meat toppings (“chicken, bacon, sausage, steak, and pepperoni”) for their pizzas, and they also serve vegan sandwiches. Awesomeness all-around, plus they deliver and stay open late.
Also, remember that many Indian and Middle-Eastern restaurants are vegetarian-friendly! I’ll specifically mention Kabob N’ Curry on Thayer St. because, not only is it fucking DELICIOUS, but they have a sweet meatless buffet on Saturday mornings (11AM-3PM or so) for ~$9.

    Edenfantasys Fucks Up

    So this post by maymay basically speaks for itself.

    The short short short summary? Edenfantasys is trying to skew its ranking on the Internet by using shady practices. This is not good, especially from a company with the tag-line “the sex shop you can trust.” You should read up on it and reconsider your support of their business. Personally, I still plan to use their website to learn about toys, since they have THE best website re: toys and specs and user-friendly info, but I’m definitely buying my things elsewhere. A good alternative for purchases? Fascinations! Or Good Vibrations. There are probably more, too, so do your research. It’s also a great idea to reach manufacturers directly, too. 🙂

    As one of the people who went over maymay’s post before publication, I highly stress the importance of checking it out. There have been other controversies with Edenfantasys recently (and not-so-recently), so for more information on those, check out the following links:

    Now, onto the show:


    Edenfantasys’s unethical technology 
    is a self-referential black hole


    A few nights ago, I received an email from Editor of EdenFantasys’s SexIs Magazine, Judy Cole, asking me to modify this Kink On Tap brief I published that cites Lorna D. Keach’s writing. Judy asked me to “provide attribution and a link back to” SexIs Magazine. An ordinary enough request soon proved extraordinarily unethical when I discovered that EdenFantasys has invested a staggering amount of time and money to develop and implement a technology platform that actively denies others the courtesy of link reciprocity, a courtesy on which the ethical Internet is based.

    While what they’re doing may not be illegal, EdenFantasys has proven itself to me to be an unethical and unworthy partner, in business or otherwise. Its actions are blatantly hypocritical, as I intend to show in detail in this post. Taking willful and self-serving advantage of those not technically savvy is a form of inexcusable oppression, and none of us should tolerate it from companies who purport to be well-intentioned resources for a community of sex-positive individuals.

    For busy or non-technical readers, see the next section, Executive Summary, to quickly understand what EdenFantasys is doing, why it’s unethical, and how it affects you whether you’re a customer, a contributor, or a syndication partner. For the technical reader, the Technical Details section should provide ample evidence in the form of a walkthrough and sample code describing the unethical Search Engine Optimization (SEO) and Search Engine Marketing (SEM) techniques EdenFantasys, aka. Web Merchants, Inc., is engaged in. For anyone who wants to read further, I provide an Editorial section in which I share some thoughts about what you can do to help combat these practices and bring transparency and trust—not the sabotage of trust EdenFantasys enacts—to the market.

    EXECUTIVE SUMMARY

    Internet sex toy retailer Web Merchants, Inc., which bills itself as the “sex shop you can trust” and does business under the name EdenFantasys, has implemented technology on their websites that actively interferes with contributors’ content, intercepts outgoing links, and alters republished content so that links in the original work are redirected to themselves. Using techniques widely acknowledged as unethical by Internet professionals and that are arguably in violation of major search engines’ policies, EdenFantasys’s publishing platform has effectively outsourced the task of “link farming” (a questionable Search Engine Marketing [SEM] technique) to sites with which they have “an ongoing relationship,” such as AlterNet.org, other large news hubs, and individual bloggers’ blogs.

    Articles published on EdenFantasys websites, such as the “community” website SexIs Magazine, contain HTML crafted to look like links, but aren’t. When visited by a typical human user, a program written in JavaScript and included as part of the web pages is automatically downloaded and intercepts clicks on these “link-like” elements, fetching their intended destination from the server and redirecting users there. Due to the careful and deliberate implementation, the browser’s status bar is made to appear as though the link is legitimate, and that a destination is provided as expected.

    For non-human visitors, including automated search engine indexing programs such as Googlebot, the “link” remains non-functional, making the article a search engine’s dead-end or “orphan” page whose only functional links are those whose destination is EdenFantasys’s own web presence. This makes EdenFantasys’ website(s) a self-referential black hole that provides no reciprocity for contributors who author content, nor for any website ostensibly “linked” to from article content. At the same time, EdenFantasys editors actively solicit inbound links from individuals and organizations through “link exchanges” and incentive programs such as “awards” and “free” sex toys, as well as syndicating SexIs Magazine content such that the content is programmatically altered in order to create multiple (real) inbound links to EdenFantasys’s websites after republication on their partner’s media channels.

    How EdenFantasys’s unethical practices have an impact on you

    Regardless of who you are, EdenFantasys’s unethical practices have a negative impact on you and, indeed, on the Internet as a whole.

    See for yourself: First, log out of any and all EdenFantasys websites or, preferably, use a different browser, or even a proxy service such as the Tor network for greater anonymity. Due to EdenFantasys’s technology, you cannot trust that what you are seeing on your screen is what someone else will see on theirs. Next, temporarily disable JavaScript (read instructions for your browser) and then try clicking on the links in SexIs Magazine articles. If clicking the intended off-site “links” doesn’t work, you know that your article’s links are being hidden from Google and that your content is being used for shady practices. In contrast, with JavaScript still disabled, navigate to another website (such as this blog), try clicking on the links, and note that the links still work as intended.

    Here’s another verifiable example from the EdenFantasys site showing that many other parts of Web Merchants, Inc. pages, not merely SexIs Magazine, are affected as well: With JavaScript disabled, visit the EdenFantasys company page on Aslan Leather (note, for the sake of comparison, the link in this sentence will work, even with JavaScript off). Try clicking on the link in the “Contact Information” section in the lower-right hand column of the page (shown in the screenshot, below). This “link” should take you to the Aslan Leather homepage but in fact it does not. So much for that “link exchange.”

     

    • If you’re an EdenFantasys employee, people will demand answers from you regarding the unethical practices of your (hopefully former) employer. While you are working for EdenFantasys, you’re seriously soiling your reputation in the eyes of ethical Internet professionals. Ignorance is no excuse for the lack of ethics on the programmers’ part, and it’s a shoddy one for everyone else; you should be aware of your company’s business practices because you represent them and they, in turn, represent you.
    • If you’re a partner or contributor (reviewer, affiliate, blogger), while you’re providing EdenFantasys with inbound links or writing articles for them and thereby propping them up higher in search results, EdenFantasys is not returning the favor to you (when they are supposed to be doing so). Moreover, they’re attaching your handle, pseudonym, or real name directly to all of their link farming (i.e., spamming) efforts. They look like they’re linking to you and they look like their content is syndicated fairly, but they’re actually playing dirty. They’re going the extra mile to ensure search engines like Google do not recognize the links in articles you write. They’re trying remarkably hard to make certain that all roads lead to EdenFantasys, but none lead outside of it; no matter what the “link,” search engines see it as stemming from and leading to EdenFantasys. The technically savvy executives of Web Merchants, Inc. are using you without giving you a fair return on your efforts. Moreover, EdenFantasys is doing this in a way that preys upon people’s lack of technical knowledge—potentially your own as well as your readership’s. Do you want to keep doing business with people like that?
    • If you’re a customer, you’re monetarily supporting a company that essentially amounts to a glorified yet subtle spammer. If you hate spam, you should hate the unethical practices that lead to spam’s perpetual reappearance, including the practices of companies like Web Merchants, Inc. EdenFantasys’s unethical practices may not be illegal, but they are unabashedly a hair’s width away from it, just like many spammers’. If you want to keep companies honest and transparent, if you really want a “sex shop you can trust,” this is relevant to you because EdenFantasys is not it. If you want to purchase from a retailer that truly strives to offer a welcoming, trustworthy community for those interested in sex positivity and sexuality, pay close attention and take action. For ideas about what you can do, please see the “What you can do” section, below.
    • If you’ve never heard about EdenFantasys before, but you care about a fair and equal-opportunity Internet, this is relevant to you because what EdenFantasys is doing takes advantage of non-tech-savvy people in order to slant the odds of winning the search engine game in their favor. They could have done this fairly, and I personally believe that they would have succeeded. Their sites are user-friendly, well-designed, and solidly implemented. However, they chose to behave maliciously by not providing credit where credit is due, failing to follow through on agreements with their own community members and contributors, and sneakily utilizing other publishers’ web presences to play a very sad zero-sum game that they need not have entered in the first place. In the Internet I want, nobody takes malicious advantage of those less skilled than they are because their own skill should speak for itself. Isn’t that the Internet and, indeed, the future you want, too?

     

    TECHNICAL DETAILS

    What follows is a technical exploration of the way the EdenFantasys technology works. It is my best-effort evaluation of the process in as much detail as I can manage within strict self-imposed time constraints. If any of this information is incorrect, I’d welcome any and all clarifications provided by the EdenFantasys CTO and technical team in an appropriately transparent, public, and ethical manner. (You’re welcome—nay, encouraged—to leave a comment.)

    Although I’m unconvinced that EdenFantasys understands this, it is the case that honesty is the best policy—especially on the Internet, where everyone has the power of “View source.”

    The “EF Framework” for obfuscating links

    Article content written by contributors on SexIs Magazine pages is published after all links are replaced with a <span> element bearing the class of linklike and a unique id attribute value. This apparently happens across any and all content published by Web Merchants, Inc.’s content management system, but I’ll be focusing on Lorna D. Keach’s post entitled SexFeed:Anti-Porn Activists Now Targeting Female Porn Addicts for the sake of example.

    These fake links look like this in HTML:

    And according to Theresa Flynt, vice president of marketing for Hustler video, <span class="linklike" ID="EFLink_68034_fe64d2">female consumers make up 56% of video sales.</span>

    This originally published HTML is what visitors without JavaScript enabled (and what search engine indexers) see when they access the page. Note that the <span> is not a real link, even though it is made to look like one. (See Figure 1; click it to enlarge.)

    Figure 1:

    In a typical user’s browser, when this page is loaded, a JavaScript program is executed that mutates these “linklike” elements into <a> elements, retaining the “linklike” class and the unique id attribute values. However, no value is provided in the href (link destination) attribute of the <a> element. See Figure 2:

    Figure 2:

    The JavaScript program is downloaded in two parts from the endpoint at http://cdn3.edenfantasys.com/Scripts/Handler/jsget.ashx. The first part, retrieved in this example by accessing the URI at http://cdn3.edenfantasys.com/Scripts/Handler/jsget.ashx?i=jq132_cnf_jdm12_cks_cm_ujsn_udm_stt_err_jsdm_stul_ael_lls_ganl_jqac_jtv_smg_assf_agrsh&v_14927484.12.0, loads the popular jQuery JavaScript framework as well as custom code called the “EF Framework”.

    The EF Framework contains code called the DBLinkHandler, an object that parses the <span> “linklike” elements (called “pseudolinks” in the EF Framework code) and retrieves the real destination. The entirety of the DBLinkHandler object is shown in code listing 1, below. Note the code contains a function called handle that performs the mutation of the <span> “linklike” elements (seen primarily on lines 8 through 16) and, based on the prefix of each elements’ id attribute value, two key functions (BuildUrlForElement and GetUrlByUrlID, whose signatures are on lines 48 and 68, respectively) interact to set up the browser navigation after responding to clicks on the fake links.

    var DBLinkHandler = {
        pseudoLinkPrefix: "EFLink_",
        generatedAHrefPrefix: "ArtLink_",
        targetBlankClass: "target_blank",
        jsLinksCssLinkLikeClass: "linklike",
        handle: function () {
            var pseudolinksSpans = $("span[id^='" + DBLinkHandler.pseudoLinkPrefix + "']");
            pseudolinksSpans.each(function () {
                var psLink = $(this);
                var cssClass = $.trim(psLink.attr("class"));
                var target = "";
                var id = psLink.attr("id").replace(DBLinkHandler.pseudoLinkPrefix, DBLinkHandler.generatedAHrefPrefix);
                var href = $("<a></a>").attr({
                    id: id,
                    href: ""
                }).html(psLink.html());
                if (psLink.hasClass(DBLinkHandler.targetBlankClass)) {
                    href.attr({
                        target: "_blank"
                    });
                    cssClass = $.trim(cssClass.replace(DBLinkHandler.targetBlankClass, ""))
                }
                if (cssClass != "") {
                    href.attr({
                        "class": cssClass
                    })
                }
                psLink.before(href).remove()
            });
            var pseudolinksAHrefs = $("a[id^='" + DBLinkHandler.generatedAHrefPrefix + "']");
            pseudolinksAHrefs.live("mouseup", function (event) {
                DBLinkHandler.ArtLinkClick(this)
            });
            pseudolinksSpans = $("span[id^='" + DBLinkHandler.pseudoLinkPrefix + "']");
            pseudolinksSpans.live("click", function (event) {
                if (event.button != 0) {
                    return
                }
                var psLink = $(this);
                var url = DBLinkHandler.BuildUrlForElement(psLink, DBLinkHandler.pseudoLinkPrefix);
                if (!psLink.hasClass(DBLinkHandler.targetBlankClass)) {
                    RedirectTo(url)
                } else {
                    OpenNewWindow(url)
                }
            })
        },
        BuildUrlForElement: function (psLink, prefix) {
            var psLink = $(psLink);
            var sufix = psLink.attr("id").toString().substring(prefix.length);
            var id = (sufix.indexOf("_") != -1) ? sufix.substring(0, sufix.indexOf("_")) : sufix;
            var url = DBLinkHandler.GetUrlByUrlID(id);
            if (url == "") {
                url = EF.Constants.Links.Url
            }
            var end = sufix.substring(sufix.indexOf("_") + 1);
            var anchor = "";
            if (end.indexOf("_") != -1) {
                anchor = "#" + end.substring(0, end.lastIndexOf("_"))
            }
            url += anchor;
            return url
        },
        ArtLinkClick: function (psLink) {
            var url = DBLinkHandler.BuildUrlForElement(psLink, DBLinkHandler.generatedAHrefPrefix);
            $(psLink).attr("href", url)
        },
        GetUrlByUrlID: function (UrlID) {
            var url = "";
            UrlRequest = $.ajax({
                type: "POST",
                url: "/LinkLanguage/AjaxLinkHandling.aspx",
                dataType: "json",
                async: false,
                data: {
                    urlid: UrlID
                },
                cache: false,
                success: function (data) {
                    if (data.status == "Success") {
                        url = data.url;
                        return url
                    }
                },
                error: function (xhtmlObj, status, error) {}
            });
            return url
        }
    };

    Once the mutation is performed and all the content “links” are in the state shown in Figure 2, above, an event listener has been bound to the anchors that captures a click event. This is done using prototypal extension, aka. classic prototypal inheritance, in another part of the code, the live function on line 2,280 of the (de-minimized) jsget.ashx program, as shown in code listing 2, here:

            live: function (G, F) {
                var E = o.event.proxy(F);
                E.guid += this.selector + G;
                o(document).bind(i(G, this.selector), this.selector, E);
                return this
            },
    

    At this point, clicking on one of the “pseudolinks” triggers the EF Framework to call code set up by the GetUrlByUrlID function from within the DBLinkHandler object, initiating an XMLHttpRequest (XHR) connection to the AjaxLinkHandling.aspx server-side application. The request is an HTTP POST containing only one parameter, called urlid, and its value matches a substring from within the id value of the “pseudolinks.” In this example, the id attribute contains a value of EFLink_68034_fe64d2, which means that the unique ID POST’ed to the server is 68034. This is shown in Figure 3, below.

    Figure 3:

    The response from the server, shown in Figure 4, is also simple. If successful, the intended destination is retrieved by the GetUrlByUrlID object’s success function (on line 79 of Code Listing 1, above) and the user is redirected to that web address, as if the link was a real one all along. The real destination, in this case to CNN.com, is thereby only revealed after the XHR request returns a successful reply.

    Figure 4:

    All of this obfuscation effectively blinds machines such as the Googlebot who are not JavaScript-capable from seeing and following these links. It deliberately provides no increased Pagerank for the link destination (as a real link would normally do) despite being “linked to” from EdenFantasys’s SexIs Magazine article. While the intended destination in this example link was at CNN.com, it could just as easily have been—and is, in other examples—links to the blogs of EdenFantasys community members and, indeed, everyone else linked to from a SexIs Magazine article or potentially any website operated by Web Merchants, Inc. that makes use of this technology.

    The EdenFantasys Outsourced Link-Farm

    In addition to creating a self-referential black hole with no gracefully degrading outgoing links, EdenFantasys also actively performs link-stuffing through its syndicated content “relationships,” underhandedly creating an outsourced and distributed link-farm, just like a spammer. The difference is that this spammer (Web Merchants, Inc. aka EdenFantasys) is cleverly crowd-sourcing high-value, high-quality content from its own “community.”

    Articles published at SexIs Magazine are syndicated in full to other large hub sites, such as AlterNet.org. Continuing with the above example post by Lorna D. Keach, Anti-Porn Activists Now Targeting Female Porn Addicts, we can see that this content was republished on AlterNet.org shortly after original publication through EdenFantasys’ website on May 3rd at http://www.alternet.org/story/146774/christian_anti-porn_activists_now_targeting_female_. However, a closer look at the HTML code of the republication shows that each and every link contained within the article points to the same destination: the same article published on SexIs Magazine, as shown in Figure 5.

    Figure 5:

    Naturally, these syndicated links provided to third-party sites by EdenFantasys are real and function as expected to both human visitors and to search engines indexing the content. The result is “natural,” high-value links to the EdenFantasys website from these third-party sites; EdenFantasys doesn’t merely scrounge pagerank from harvesting the sheer number of incoming links, but as each link’s anchor text is different, they are setting themselves up to match more keywords in search engine results, keywords that the original author likely did not intend to direct to them. Offering search engines the implication that EdenFantasys.com contains the content described in the anchor text, when in fact EdenFantasys merely acts as an intermediary to the information, is very shady, to say the least.

    In addition to syndication, EdenFantasys employs human editors to do community outreach. These editors follow up with publishers, including individual bloggers (such as myself), and request that any references to published material provide attribution and a link back to us, to use the words of Judy Cole, Editor of SexIs Magazine in an email she sent to me (see below), and presumably many others. EdenFantasys has also been known to request “link exchanges,” and offer incentive programs that encouraged bloggers to add the EdenFantasys website to their blogroll or sidebar in order to help raise both parties search engine ranking, when in fact EdenFantasys is not actually providing reciprocity.

    More information about EdenFantasys’s unethical practices, which are not limited to technical subterfuge, can be obtained via AAGBlog.com.

    EDITORIAL

    It is unsurprising that the distributed, subtle, and carefully crafted way EdenFantasys has managed to crowd-source links has (presumably) remained unpenalized by search engines like Google. It is similarly unsurprising that nontechnical users such as the contributors to SexIs Magazine would be unaware of these deceptive practices, or that they are complicit in promoting them.

    This is no mistake on the part of EdenFantasys, nor is it a one-off occurrence. The amount of work necessary to implement the elaborate system I’ve described is also not even remotely feasible for a rogue programmer to accomplish, far less accomplish covertly. No, this is the result of a calculated and decidedly underhanded strategy that originated from the direction of top executives at Web Merchants, Inc. aka EdenFantasys.

    It is unfortunate that technically privileged people would be so willing to take advantage of the technically uneducated, particularly under the guise of providing a trusted place for the community which they claim to serve. These practices are exactly the ones that “the sex shop you can trust” should in no way support, far less be actively engaged in. And yet, here is unmistakable evidence that EdenFantasys is doing literally everything it can not only to bolster its own web presence at the cost of others’, but to hide this fact from its understandably non-tech-savvy contributors.

    On a personal note, I am angered that I would be contacted by the Editor of SexIs Magazine, and asked to properly “attribute” and provide a link to them when it is precisely that reciprocity which SexIs Magazine would clearly deny me (and everyone else) in return. It was this request originally received over email from Judy Cole, that sparked my investigation outlined above and enabled me to uncover this hypocrisy. The email I received from Judy Cole is republished, in full, here:

    From: Judy Cole <luxuryholmes@gmail.com>
    Subject: Repost mis-attributed
    Date: May 17, 2010 2:42:00 PM PDT
    To: kinkontap+viewermail@gmail.com
    Cc: Laurel <laurelb@edenfantasys.com>

    Hello Emma and maymay,

    I am the Editor of the online adult magazine SexIs (http://www.edenfantasys.com/sexis/). You recently picked up and re-posted a story of ours by Lorna Keach that Alternet had already picked up:

    http://kinkontap.com/?s=alternet

    We were hoping that you might provide attribution and a link back to us, citing us as the original source (as is done on Alternet, with whom we have an ongoing relationship), should you pick up something of ours to re-post in the future.

    If you would be interested in having us send you updates on stories that might be of interest, I would be happy to arrange for a member of our editorial staff to do so. (Like your site, by the way. TBK is one of our regular contributors.)

    Thanks and Best Regards,

    Judy Cole
    Editor, SexIs

    Judy’s email probably intended to reference the new Kink On Tap briefs that my co-host Emma and I publish, not a search result page on the Kink On Tap website. Specifically, she was talking about this brief: http://KinkOnTap.com/?p=676. I said as much in my reply to Judy:

    Hi Judy,

    The URL in your email doesn’t actually link to a post. We pick up many stories from AlterNet, as well as a number from SexIs, because we follow both those sources, among others. So, did you mean this following entry?

    http://KinkOnTap.com/?p=676

    If so, you should know that we write briefs as we find them and provide links to where we found them. We purposefully do not republish or re-post significant portions of stories and we limit our briefs to short summaries in deference to the source. In regards to the brief in question, we do provide attribution to Lorna Keach, and our publication process provides links automatically to, again, the source where we found the article. 🙂 As I’m sure you understand, this is the nature of the Internet. Its distribution capability is remarkable, isn’t it?

    Also, while we’d absolutely be thrilled to have you send us updates on stories that might be of interest, we would prefer that you do so in the same way the rest of our community does: by contributing to the community links feed. You can find detailed instructions for the many ways you can do that on our wiki:

    http://wiki.kinkontap.com/wiki/Community_links_feed

    Congratulations on the continued success of SexIs.

    Cheers,
    -maymay

    At the time when I wrote the email replying to Judy, I was perturbed but could not put my finger on why. Her email upset me because she seemed to be suggesting that our briefs are wholesale “re-posts,” when in fact Emma and I have thoroughly discussed attribution policies and, as mentioned in my reply, settled on a number of practices including a length limit, automated back linking (yes, with real links, go see some Kink On Tap briefs for yourself), and clearly demarcating quotes from the source article in our editorializing to ensure we play fair. Clearly, my somewhat snarky reply betrays my annoyance.

    In any event, this exchange prompted me to take a closer look at the Kink On Tap brief I wrote, at the original article, and at the cross-post on AlterNet.org. I never would have imagined that EdenFantasys’s technical subterfuge would be as pervasive as it has proven to be. It’s so deeply embedded in the EdenFantasys publishing platform that I’m willing to give Judy the benefit of the doubt regarding this hypocrisy because she doesn’t seem to understand the difference between a search query and a permalink (something any laymen blogger would grok). This is apparent from her reply to my response:

    From: Judy Cole <luxuryholmes@gmail.com>
    Subject: Re: Repost mis-attributed
    Date: May 18, 2010 4:57:59 AM PDT
    […redundant email headers clipped…]

    Funny, the URL in my email opens the same link as the one you sent me when I click on it.

    Maybe if you pick up one of our stories in future, you could just say something like “so and so wrote for SexIs.” ?

    As it stands, it looks as if Lorna wrote the piece for Alternet. Thanks.

    Judy

    That is the end of our email exchange, and will be for good, unless and until EdenFantasys changes its ways. I will from this point forward endeavor never to publish links to any web property that I know to be owned by Web Merchants, Inc., including EdenFantasys.com. I will also do my best to avoid citing any and all SexIs Magazine articles from here on out, and I encourage everyone who has an interest in seeing honesty on the Internet to follow my lead here.

    As some of my friends are currently contributors to SexIs Magazine, I would like all of you to know that I sincerely hope you immediately sever all ties with any and all Web Merchants, Inc. properties, suppliers, and business partners, especially because you are friends and I think your work is too important to be sullied by such a disreputable company.

    What you can do

     

    • If you are an EdenFantasys reviewer, a SexIs Magazine contributor, or have any other arrangement with Web Merchants, Inc., write to Judy Cole and demand that content you produce for SexIs Magazine adheres to ethical Internet publication standards. Sever business ties with this company immediately upon receipt of any non-response, or any response that does not adequately address every concern raised in this blog post. (Feel free to leave comments on this post with technical questions, and I’ll do my best to help you sort out any l33t answers.)
    • EdenFantasys wants to stack the deck in Google. They do this by misusing your content and harvesting your links. To combat this effort, immediately remove any and all links to EdenFantasys websites and web presences from your websites. Furthermore, do not—I repeat—do not publish new links to EdenFantasys websites, not even in direct reference to this post. Instead, provide enough information, as I have done, so visitors to your blog posts can find their website themselves. In lieu of links to EdenFantasys, link to other bloggers’ posts about this issue. (Such posts will probably be mentioned in the comments section of this post.)
    • Boycott EdenFantasys: the technical prowess their website displays does provide a useful shopping experience for some people. However, that in no way obligates you to purchase from their website. If you enjoy using their interface, use it to get information about products you’re interested in, but then go buy those products elsewhere, perhaps from the manufacturers directly. 
    • Watch for “improved” technical subterfuge from Web Merchants, Inc. As a professional web developer, I can identify several things EdenFantasys could do to make their unethical practices even harder to spot, and harder to stop. If you have any technical knowledge at all, even if you’re “just” a savvy blogger, you can keep a close watch on EdenFantasys and, if you notice anything that doesn’t sit well with you, speak up about it like I did. Get a professional programmer to look into things for you if you need help; yes, you can make a difference just by remaining vigilant as long as you share what you know and act honestly, and transparently.

    If you have additional ideas or recommendations regarding how more people can help keep sex toy retailers honest, please suggest them in the comments.

    Being a Woman: The Male Gaze and Saying No

    {Content-warning for discussion of sexual violence and street harassment}

    In response to this (blog entry that just has an embedded video) and this:

    The author here grosses me out.

    That guy isn’t real. Somebody decided to make him up so they could write the “write fuck me on your chest and smile” line, claiming female = victim and that somehow, if only men would understand and be sensitive to this, it would be okay.

    Most men aren’t anything like this guy, and for the rest of us the author has done nothing to improve our understanding of “what it’s like to be a woman.” If the author were listening, I’d respond: “Being a grownup means taking the fuck me sign off your chest and telling people ‘no’ or ‘piss off’ whenever necessary.”

    Giving a reality check to a straw man, kind of annoying.

    —————-

    I see where the commenter is coming from, but I think it’s a *very* shallow reading of that clip. The message I got from this video/scene was different. Writing “fuck me” on his chest would be about drawing a parallel between the symbolic gesture and the reality of inhabiting a woman’s body–a body that is unfortunately read by some as “willing” just by virtue of being female. If the guy had actually gone out with the FUCK ME on his chest, it wouldn’t have been the same thing/feeling…but it wasn’t about him actually doing it. It was about showing the parallel between that and walking around with an INVISIBLE (yet oh so visible) marker of “oh yeah, sure, fuck me, that’s great, I really want it from you, thank you.”

    A man walking naked with FUCK ME on his chest would be seen as abnormal, whereas a woman just walking around would not be. Violence against women is perpetrated because it’s, in a way, normalized. This is the narrative that we’ve been given; people assuming a naked man with FUCK ME scrawled on his chest wants and is ready for sex is not realistic, but people assuming a woman walking down the street wants and is ready for sex IS realistic. This whole scene is about the psychological impact; it’s about the female character trying to show this man how it feels by creating a “story” that APPROXIMATES that feeling. Taking that story to reality wouldn’t work, but THINKING about it and thinking about what it MEANS would certainly make an impact.

    Woman is not inherently “victim,” but the truth is that in society, many times there is a strong correlation between the two. And if it’s not “victim,” it’s still the receiving end of violence, be it symbolic, physical, or both. And that being said…yeah–if only men could understand and be sensitive to the realities of living in a body marked as “female,” we would probably have less scenarios like this. A man would be way less likely to invade a woman’s privacy like what happened on The L Word if he understood how that shit felt. A man would be less likely to leer at a woman and think it’s okay to grab her ass if he understood how that felt. Obviously it would only be a start. Someone’s knowledge doesn’t predict what they will do with it.

    But the thing is, there’s no real way to understand, FULLY understand, unless one has lived through it. Anything else is just an assumption, removed to a certain degree, or a sympathetic thought. No one can TRULY and wholly understand or “feel” what someone else is feeling. We have approximations, yes, and a “common language,” yes, but these are only approximations. Still, these approximations are valuable–very valuable. They’re the closest we have to the real thing, and they are important. And even if we can’t feel exactly what someone else has felt, there are probably huge overlaps, and we can sympathize and find solidarity.

    Finally, the “…telling people ‘no’ or ‘piss off’ whenever necessary” comment? Telling people “no” or to “piss off” when necessary is a right (and sort of one’s duty to a certain extent), but to have that right respected? A totally different ballgame. Women usually don’t have the privilege of not having to worry that their “no” may not be respected or even taken seriously. Saying “no” doesn’t necessitate or equal a respect of that “no.” Just because a woman screams NO and fights back, does that mean a rapist will stop raping her? Just because we say NO, does that mean a mugger will suddenly return all our money and leave us alone? Just because a NO is necessary doesn’t mean it will WORK. There are various situations when saying NO just isn’t enough.

    And sure, most men aren’t like the guy in the video, who will set up cameras all over your house…but that’s not the point. Most men aren’t rapists, or murderers, or robbers–but we still have to talk about those that are, and represent them in the media, and show that they exist. We still have to show that women are hurt, not to normalize that violence, but to show the realities of the world and that they are NOT ACCEPTABLE. We have to put these things in the forefront so people cannot ignore them, so people have to acknowledge them and get educated and DO something about it. The fact that a (presumably) Average Joe (whatever that is) cannot relate at all to this clip and feels that it provides NO insight into how it feels to be a woman is VERY distressing to me.

    Addendum: By this post, I don’t mean to say that ALL women are a certain way or feel a certain way. No monolithic understandings of men and women apply. Kthx.

    Polyamory: When One Spouse Isn’t Enough

    ^ That title irks me. It’s also the title for THIS article on ABC News Health online. The article itself isn’t that bad (though not very well-written), or maybe I’m just not indignant enough, but the sensationalist and warped title rubs me the wrong way because it gives off negative connotations of spousal inadequacy and dysfunctional relationships. Furthermore, the caption on their illustration is “Some who live in clusters with multiple sex partners say legalzing marriage for polyamorous partners is the next civil rights movement.” The article says something entirely different, yet the title and caption point to the same shit everyone thinks about non-monogamy in general–it’s all about sex. Not that I think sex is bad or that people should’t have casual/recreational sex, but that reducing things that aren’t just about sex to sex is wrong.

    One of the things that annoys me about the portrayal of “alternative lifestyles” in the media is that they tokenize people who participate in them, and, furthermore, make everything in their lives SOMEHOW related to that aspect of their identity/life. If a poly person eats an apple, it’s because they’re poly, NOT because they just so happen to love apples. If a queer person commits a crime, it’s all traceable solely to their sexual/gender identity, NOT something else. The “unmarkedness” of certain identities is so infuriating. The “default” human in the U.S. is white, male, heterosexual, and monogamous (or supposed to be), and anything that deviates from that is seen as “a factor”(or THE factor) in any equation. If a white man kills 20 people, it’s because he was crazy or something; no one ever brings in race/ethnicity, culture, sexuality, or whatever else into the picture. Similarly, if a poly relationships dissolves, people blame it on the poly aspect, when there is SO much more that could have gone wrong. No one generally blames monogamy when a marriage falls apart, so why should poly be any different?

    There’s so much pressure to be “perfect” and conform to the cookie-cutter image; people are put under constant scrutiny. Same with queers–radical queers “make us look bad” and we constantly have to try and please the majority and be “the model queers” so we’ll get basic civil rights and some respect. It’s so sad and unfair. It’s like women having to work harder than men to get the same wages–all these “minority” groups having to become “model minorities” and assimilate in order to do anything. Guh. It’s so upsetting that the only way to seemingly advance queer rights is to be as heteronormative as possible. “See? We’re JUST LIKE YOU! TOTALLY! LOVE US BECAUSE WE’RE LIKE YOU! (not because we’re, y’know, human or anything)”