Testing a site-wide posts plugin

I’ve got a few testbeds splattered across my site right now for the purposes of testing a plugin that I’d like to pressgang into use network-wide. One major problem we’ve had historically is a lack of visibility from one blog to another. With everyone lamenting that Ed Brayton is leaving, and that that’s the only blog they read (outside Pharyngula), those of us hardscrabble waifs fighting over the crumbs of traffic after the big men get their share, I’d like to make sure that the fact that we’re scrambling for those crumbs is perfectly apparent to everyone.

You eagle-eyed readers have probably noticed that I have three new pages on my blog: Random Network Posts, Last 50 Posts, and Last 2 Posts on Each Blog.

The first shows a completely random post from every single blog that is both public and not rated Mature (as Taslima and Maryam’s blogs are — by necessity, to keep Google from freaking out about their frequently posting things like pictures of acid attack victims, etc). The second shows a sort of feed-like view, with the last 50 posts across the network (and three more pages of 50 if you want to drill backward). The third is something approximating the old homepage, with the last two posts from every single blog — sadly, with no visual break between the blogs, and unfortunately, with the two posts reversed time-wise.

Also, my widget does something unique — it shows the latest post from the last ten blogs that have written a post, rather than displaying the last ten blog posts in toto. This still advantages frequent-posters like Pharyngula, in that it’ll probably always be in that top ten, but it doesn’t spam out the rest of us.

The visuals are absolutely shit, right now, though. It’s not suitable as a front page in its current form. But with some CSS massaging, and maybe hacking the plugin a bit to suit our needs, it could be pressganged to provide some serious and much-needed cross-site visibility.

What do you folks think? How could it be improved? What sorts of sorting schemes would you like to see? How useful do you think these are?

Pause for station identification

I have the Mock The Movie transcripts still to finish — CA7746 is sending me subtitle files galore, and I have yet to upload them because they’re always a bit of a pain to attach within WordPress and link appropriately. (The fact that I have to upload them as .txt instead of .srt is not the least problem.)

After that, as promised, I’ll be doing short reviews of my cornucopia of Steam games, starting with, oh, let’s say Mercenary Kings. And don’t worry, they’ll be reviews from my Evil SJW Perspective.

In the meantime, let me remind you where you are.

Welcome to Lousy Canuck.

I like turtles.


Over the next little bit I’m going to be catching up mostly with Mock The Movie transcripts that I’ve been neglecting to post. I’m also fundraising for Geek Girl Con, so expect a livetweeting of both the soundtrack and movie proper of Glitter when we hit $2000, and a livestream of Zelda 2: Adventure of Link once we hit $3000. Last I heard, we were at $1780, but that was around noon on Sunday. Not sure where we’re at now, but I’m hoping at least a hair more — maybe even to the Glitter goal already.

Once I’m caught up on MtM and the GGC AoW, I’ll make you go WTF with a BBQ of all the Steam games in my library. I’ve been hurting for content that won’t be particularly likely to draw people’s unmitigated ire, and I honestly don’t have a lot of resources for serious conflict lately (no, honestly, I don’t). So, I got this bright and probably delusional idea that perhaps since I have bought so many Humble Bundles, and perhaps since I’ve not really talked about many of them outside of maybe a tweet here or there, I could do proper reviews of them. I’m also considering doing long-plays of various video games and recording the results, hopefully with my musings on the problematic bits, or the design parts that need critiquing, intermingled.

As though talking about video games from a social justice perspective is a totally safe and conflict-free vocation. It’s certainly worth a try, though! Maybe it’ll keep me writing, even where every other time I open my big trap I make shit explode for, as far as I can tell, no properly-scoped reason. Maybe video games will be different, he said knowing full well Gamergate exists.

We’ll see how all of that goes!

My obligations.

Recently, Hemant Mehta has implied that I have an obligation to apologize to Ben Radford because with the settlement of the lawsuit he brought against Karen Stollznow, her original claims — which I’d detailed and scrupulously withheld judgment on the merits of, going so far as to expressly forbid “playing the villain ball” to explain any aspect of the case even in the comments — have been proven false. That I have an obligation that, because I’d given “near-daily updates” on the case when it broke, I should have been up to date on it as soon as the news broke and should have immediately posted and decried Karen’s lying liar-ness as far and wide as I’d discussed her original allegations.

I have no such obligation.

(Here’s Rebecca Watson’s excellently titled response, since she, like me, has nothing to apologize for either. Here’s also Stephanie Zvan’s devastatingly succinct point form reply to Mehta’s demands. They are both far better reads than this post, or Mehta’s.)

[Read more…]

#FtBCon 3: My facilitator track

The full schedule for FtBCon3 is at Lanyrd, and finding your way to the Google Event page (where the Hangout will be broadcasted) is as simple as going to the panel you want, and clicking on the Official Session Page. This will work even after the event was over hours ago, even if you’re a little late, even if you have used a TARDIS and gone to the distant future (assuming Google’s servers still exist). And if you’re early, you’ll probably see no video, or a countdown clock til go-live.

Q&A will be handled in the Pharyngula chat room, accessible by going to http://tinyurl.com/ftbcon.

Here are the sessions I’m facilitating, with the Google Event pages linked in the titles. All times are in Central.

Asexual Spectrum Atheists – Friday, 9pm-10:30pm
An asexual is someone who doesn’t experience sexual attraction. While it’s a simple definition, we will correct common assumptions, and explain the the asexual spectrum through our personal experiences. We will discuss obstacles faced by asexual-spectrum folk and why it’s important to be aware of it and talk about it. And completely unique to this panel, we’ll discuss the good and the bad of how our experiences intersect with atheism and skepticism. This is especially important considering that the asexual community is predominantly non-religious right now.

The Psychology of Trolls – Saturday, 10am-11am – panelist
Much has been made recently of trolling on the internet, and how it betrays the trolls’ sociopathy. Is there any truth in that? Why do trolls troll, otherwise? What traits do they have in common, and what tactics do they use as a result?

Fundraising for a Secular Cause: Because It Takes Money To Change the World – Saturday, 1pm-2pm
It takes money to scale an organization up from its seeds as a good idea into a major player with local and/or national impact. Organizing a successful conference entails similar costs. But fundraising is hard, and very few people enjoy asking others for money.
This panel will show you not only how to ask people for money, but also to understand who you should be asking in the first place! Presenters range from those serving as volunteer fundraisers for a local group, to organizers of highly successful conferences, to professional staff with responsibility for raising a million-dollar budget.

Student Advocacy and Why Students Need to be Involved in Politics – Saturday, 3pm-4pm
Cara and Dan will illustrate the how and the why of political activism, and how to make allies out of your state representatives, city council members, and school administrators.

Secular Cults – Saturday – 5:30pm-7pm
Not all cults are religious. Attributes of a cult include traits such as: unquestioning commitment to one or more leaders, who are considered unaccountable to any authorities; punishment of dissent; mind-altering practices such as meditation and chanting; and deceptive recruitment practices. Many organizations that are not overtly religious still exhibit many of these traits. In this panel we will discuss some examples of this phenomenon, such as the Amway and other multi-level businesses, the self-help movement, and some homeschooling organizations.

Evidence-Based Feminism 2 – Saturday – 7pm-8pm
HJ Hornbeck continues to put feminism’s claims under science’s microscope, this time by examining economic equality, representation, and that perennial favorite “rape culture.” Watching his previous talk is optional, but recommended.

Secular Asian Community – The binary nature of diversity discussions – Saturday 9pm-10:30pm
A panel of Asian freethought community members will discuss successes in making Asians more visible in the community, things the secular community could be doing better to make Asians feel more welcome, and the consequences of not building organized and humanist communities, such as the situation in China presently.

Questioning the Historicity of Jesus: Commentary and Q&A by Dr. Richard Carrier – Sunday 11am-12pm
Dr. Carrier will briefly discuss his new book On the Historicity of Jesus (published by the University of Sheffield), his online course on the topic, and some of the issues of debating the historical existence of Jesus, and then take live Q&A from the audience. Exactly the opposite of a Sunday sermon. On Sunday. At sermon time.

Teaching Critical Thinking – Sunday, 4pm-5pm
How can teachers use their role as educators to instill critical thinking and ideas like rationalism and empiricism? Are such approaches intrinsic to teaching or separate? We could also go into the ethics of where to draw the line between instructing and “preaching” but I’d actually prefer to stick to the praxis and methodology of bringing critical thinking into the classroom. How do we adapt assessments and assignments? How do we model thinking behaviors we’d like to see?

Digital Self-Defense – Sunday 6pm-7pm – panelist
Experts in various fields related to technology and intellectual property come together to discuss the art of self-defense on the internet. How do you protect yourself online from all manners of attack, be they hacks or legal threats?

And of course I’ll be in the last panel, the denouement of the con, Wrapping It Up.

On Avicenna, plagiarism, and thanking those who regularly cry wolf while flailing us raw

Today, on the heels of a very bad overnight shift that had already despoiled my mental resources and spoiled my mood, I woke up to learn that one of our bloggers, Avicenna, had committed a cardinal sin and was kicked out of the network as a result. He’d plagiarised large sections of text from a wide variety of sources and incorporated those appropriated words into his post without attribution, and he’d done it serially, on a number of occasions.

In comments, much is being made of his quality of output, that it is unpolished, rambling, unstructured; these are absolutely forgivable in my eyes because what he was passionate about, what he decried or wrote in support of, I largely felt the same way. My main problem with his writing now, knowing that he’s plagiarized with such aplomb, is that I’m now inclined to wonder if every moment of lucidity he had actually came from someone else.
[Read more…]

The Curious Case of the Mega-Shark, Locked in Mortal Combat with the Giant Octopus

My forfeit for Geek Girl Con having raised $2500. Yes, this means I’m participating in the DIY Science Zone track at GGC, specifically, doing a set of demonstrations about statistics, randomness and 20-sided dice.

A silent film about two giant underwater monsters. Done for Geek Girl Con 2014 fundraising, with great regrets. When the fundraiser hits $5000 raised, I vow to play Battletoads beginning to end, with unlimited lives, on Twitch.tv! Donate now to inflict pain upon me in retribution for my making you watch this nonsense!

Nickelodeon NF – http://www.1001fonts.com/nickelodeon-font.html
Little Lord Fontleroy – http://www.dafont.com/little-lord-fontler.font

Music: Royalty Free silent film score by Kevin MacLeod
Hyperfun, Fig Leaf Times Two, Amazing Plan, Villainous Treachery
(and some sub-thirty-second snippets that would be spoilers)

Visit the Donations Page to donate to Geek Girl Con. Do it now!

Visit… well, right here… to point and laugh at the performing monkey.

The Hangouts I’m facilitating at #FtBCon 2

I’ve got the Google+ Events that I’ll be facilitating all set up for the convention this weekend! Check it out:

FtBCon2: Welcome / Orientation

FtBCon2: Evidence-Based Feminism

FtBCon2: When You Need a Hand, Not a Prayer: The State of the Secular Support Movement

FtBCon2: Between A Rock And…: Non-Binary Gender in Atheism

FtBCon2: Racism and the Zombie Apocalypse

FtBCon2: Women in STEM

FtBCon2: Trans* Representation in Video Games

FtBCon2: Godless Perverts Story Hour

FtBCon2: Secular Asian Community discussion

FtBCon2: Bible Study (or Taking the Bible Seriously as Fiction: A Read-Along)

FtBCon2: Curtain Call

Okay, I’ll admit it, I made this post mostly as a to-do list for my own purposes. Why do something that only has one purpose, when it can have two by simply posting it at my blog as well?

Skepticon video: Greta Christina – Avoiding Activist Burnout

I absolutely loved the shorter version of this speech that she did at another con a while back, and was pleased to get to see it live. Unfortunately for me, though, Dave Muscato of American Atheists had put out a call to the intertubes asking whether or not anyone had a flash card reader and the ability to transfer a movie file to him by email. I happened to be on my laptop with a flash card reader and an internet connection, so I swept out to be the big damn hero and ended up missing a significant chunk of this speech. I’m happy this video exists so I can fill in the missing bits.

At the moment, I am actively attempting to control my activist burnout by learning Java programming, learning LibGDX, and generally pursuing my pipe dream of building a rogue-like Castlevania-alike platform game with retraversal and RPG stats*. It seems like a more immediately attainable goal, to me, than expunging sexist sentiment from a community whose members often prioritize getting along in a big-tent fashion rather than actually fixing the systematic empathy failures entrenched in some quarters.

* If you don’t get this, and care, ask me. I’ll explain. At length.

Beta-testing a new feature.

I’ve had the plugin that I’ve been talking about for Freethought Blogs mostly-done for a few weeks now, and I’ve had it installed on the live server for that time with no ill effects. Tonight, I managed to get the final pieces of the puzzle out of the way, and it’s ready to go live.

However, I never like to go into production without a slow rollout, with only the bravest of the brave testing out the features and making sure things are kosher. So, here we are.
[Read more…]