Posterous Spaces ... that about sums it up!

So we're 72+ hours into Posterous dropping a badly designed, Alpha level release onto its user base, and where are we?

* Some hackish patches dropped in to deal with obvious design flaws in this release. The original posterous product is slowly returning to marginal usability-- still crippled by the 'social layer' awkwardly bolted on.
* The presentation, and the extra navigation required to get to obvious, missing features, such as 'Manage', as well as poor layout (too much white space, huge fonts) are a substandard user experience.
* No real recognition to their users that posterous has (to put into Chuck Yeager terms) 'augured in' with this release. ( I understand why your company president wanted to cry about 'Spaces")

"Spaces" and "Posterous" needed to be two separate products.

Putting a "social layer" (badly) on top of the existing posterous product is as rational as floating a layer of whipped cream on top of the engine of '57 Chevy.

I am sure that there are a lot of people working long hours right now to try and recover from this disaster, and I'm sorry that's the case.

It could have been avoided.

I am only so upset because I truly thought Posterous was one of the coolest and best thought out startups of the current web generation. The events of this week have done a lot to undo this goodwill.

It is only the politeness of your responses that has kept me from walking away from this service.

I hope there are lessons learned from these events.

...paved with good intentions, and ever so harmless babysteps.

I find this whole article appalling.  I used Turnitin for several years.  And yes, it detected cheating in some instances.  And yes, I dealt with it.  I found Turnitin to be an incredibly useful and helpful tool, and I began using it as a result of an article which garnered national attention - which was written by two tenured professors from my own, nationally-known public research university - in which they published research showing that explaining cheating and plagiarism to students does NOT dissuade them.  By the students' own admission in this research study, the only thing that deterred them from cheating was the use of a computer program to detect cheating.

Why?  I have my theories, and I suspect that students have more confidence in their own cheating abilities than the ability of another human (professor) to catch them.  (That's foolish and untrue, in my experience.)  But, being they DO believe that a computer could catch them.  So that deters them.  Not awareness.  Not education.  Not ethics.  Not honor.  Technology.

Fine.  Armed with that information, I implemented Turnitin in my advanced composition course.  And explained it to the students - how it worked, what they were expected to do, what the penalties were for cheating.

And you know what?  EVERY semester I would have at least one who cheated anyway.  And not some questionable 11 - 12% of the paper, or two or three words in a handful of sentences, but 85% of the paper, and up.  Whole passages copied verbatim.  And from other students, who had turned in papers earlier in the semester, or from another term.  After they KNEW how the Turnitin system worked!

What is interesting is that in EACH case, it was I who suspected the cheating as I was READING the papers.  In one instance, the writing style completely changed midstream.  In another case, I thought, "Wait a sec - didn't I just read this somewhere?" and went back to a paper I'd graded earlier to find the exact same language.

Only THEN did I go back and read the Turnitin reports.  And lo and behold, there they were, in all their glory, exposed as they cheaters they were.  It wasn't even debatable.

In every case, there were disciplinary consequences.  Typically, the students failed the assignments, and a letter went into their academic files.  If the assignment was significant enough, they also failed the course (and because it was required, they would have to retake it).  I always gave the students the option to take the academic consequences OR defend themselves in an academic integrity hearing, which NONE ever opted to do, for what should be fairly obvious reasons.

Was it fun?  No.  Was I saddened and disappointed that it happened?  Yep.  Every single time.  I am an optimist, and always hope that "this year will be different."  But human nature is what it is, and there will always be those who try to skirt by on someone else's work.

I didn't find that it changed the tone in the classroom at all.  But then, my position in the classroom is somewhat old-fashioned, in that I am the boss there.  And we play by my rules.  I am not the students' friend (though many come to me each year for advice and counsel).  I am teaching because I have knowledge that the students don't, and it is my job to effectively convey that knowledge to the students.  Do their opinions matter?  Yes.  Do they express them?  Yes.  Do I listen?  Always.  Do we have fun, invigorating discussions?  Absolutely.  But who makes the rules?  I do.  And they know what those rules are, and that I live by them, and that I apply them fairly and consistently.

And with those expectations clear, my evaluations never suffered.  In fact, I was consistently among the highest ranked professors in terms of both rigor and ability.

I offer these observations not to suggest anything particularly distinctive about me, but because there are ways of having control in your own classroom that make you neither a tyrant nor an officious intermeddling busybody, but enable you to be a professional who sets standards for your students that all of them will understand, the vast majority of them will respect and most of them will live by.

We have a responsibility here.  On the matter of ethics, students seem to think that ethical dilemmas are things they will encounter when they "grow up"; "out there" in the "real world" somewhere, sometime.  They miss the ethical dilemmas happening right before their eyes.  I try to point those out to them when I can.  And instances of cheating are good examples to use.

One year, two students were violating my attendance policy, signing each other in falsely.  I caught them.  One explained that his roommate had been sick, missed a lot of class, and he was afraid he was going to be affected academically by not being there.  (I had a written policy of accommodating illness, so this concern was unsubstantiated.)  He said, "I felt sorry for him, so I signed him in."

I asked him, "What are you going to do some day when you are a surgeon, and one of your colleagues is, let's say, going through a painful divorce.  And perhaps he's drinking too much, and you know it.  Or he's taking medications improperly from the physicians' supply closet.  And you know it.  And he's operating on patients while under the influence of drugs or alcohol.  And you know it.  But if you tell anyone, he could lose his job.  His license.  Do you think you won't feel sorry for him then?"

I continued, "Do you think it gets EASIER to do the right thing as you get older?  It doesn't.  It gets harder,  because the stakes are higher.  So learn your lesson now, at 21, when the only consequence is having to take the class again.  And remember it later when these issues come up again.  Because they will."

I ask my classes, "How do you think Bernie Madoff got to be Bernie Madoff?  He wasn't born 50 and a fraud.  He became that, slowly but surely, by convincing himself that the rules didn't apply to him.  And most likely, there were instances in his life where he could have been stopped, but someone decided not to pursue it, because they felt sorry for him, or it was "no big deal," or "everybody does it" or it was too "exhausting."

There are even amusing ways to point out the fact that students have choices every day with long term consequences.  In one discussion about the environment, when the students were castigating older generations for they viewed as irresponsible treatment of the planet, I laughed, waved my arm around the classroom and said, "You're kidding right?  Have you seen what this classroom looks like when you leave it?  Who goes behind you and picks up the newspapers, the candy wrappers, and the Starbucks cups you leave behind?  What do your apartments look like right now?  Your cars?"

It was amusing to see their faces as I said, "Environmental responsibility starts at home.  Just like everything else does."

Here's the point: Why should it be "exhausting" to deal with any of this?  I view my job as not
only teaching the students writing and other academic content, but also adding to their life
skills and the lessons we hope to impart to them AS THE ADULTS IN THE ROOM,
including ethical professional practices.  If are not willing to do
that, if we find that draining or exhausting, if we don't want to
bother, then we should not be professors.  We can go be writers or
painters or plumbers.

In fact, it's beyond that, really.  We all impart lessons about life to each other, and contribute to our society's culture whether we want to, or not.  When we deal with unethical and unprofessional behavior, when we stand up for something, when we live by the principles we say we believe in - we teach one lesson.  When we ignore it, we teach another lesson altogether.  But we are teaching, either way.  So the question becomes, what do you want your legacy to be?

One of those instances where the comment is better than the article that inspired it. XD

My web and all that - but what I *really* like is the quiz UI.

The NugWeb.

A really cute implementation of a simple idea, although, alas, Firefox doesn't seem to think gamers exist. At least a third of the questions had no answers that were even close to what I would pick.

That being said, what I really like is the quiz UI. For radio-button style questions, it's really great! Why make the user keep clicking 'next' after checking a radio button - they can only select one darn button anyway! And the autocomplete at the end, with the option to 'Go back' is very similar to Google's 'undo'. It's a great feature because it takes the 'responsibility' away from the user, while not depriving them of choice or power. By this I mean, rather than constant alerts popping up saying, 'Make this decision, make it nao, and it's FINAL SO YOU BETTER KNOW WHAT YOU WANT AND CHOOSE CORRECTLY OR YOU WILL DIE AS IF YOU DRANK FROM THE FALSE GRAIL!!!1!1!!' ahem... it just lets you do your stuff, and gives you a way out if you change your mind.

~_o From nao on, my radio button quizzes shall be done in this seksy style!

And yes, they put all this hard work into making it all shiny and here I am raving about their quiz UI. XD What can I say.

P.S.: This wouldn't work for checkbox style questions - those require the user to select, then click next/submit, because there's no way to tell when the user is 'done'. The signal for that needs to come from the user. So alas, no shinies!

Uncovering an advertising fraud scheme. Or "the Internet is for porn" - A Computer Scientist in a Business School

Uncovering an advertising fraud scheme. Or "the Internet is for porn"

You have heard about fraud and online advertising. You may have seen the Wall Street Journal video  "Porn Sites Scam Advertisers", or even read the story at today's Wall Street Journal about "Off Screen, Porn Sites Trick Advertisers" (Hint: to avoid the WSJ paywall, search the title of the article through Google News and click from there, to read the full article).

Since I am intimately familiar with the story covered by WSJ (i.e., I was part of the team at AdSafe that uncovered it), I thought it would be also good to cover the technical aspects in more detail, uncovering the way in which this advertising fraud scheme operated.

It is long but (I think) interesting. It is a story of a one-man-making-a-million-dollar-per-month fraud scheme. It shows how a moderately sophisticated advertising fraud scheme can generate very significant monetary benefits for the fraudster: Profits of millions of dollars per year.

Waoh, just waoh. O.o

Why I'm not all that rarararara about GW2.

I don't play Guild Wars for any sort of social interaction. If any social interaction happens, it's completely incidental. I play Guild Wars because single-player RPGs are very hard to find on the PC nowadays, and the funny part is that even taken as a purely single-player RPG, Guild Wars (starting with Nightfall) is still better than 99% of single-player RPGs made in the past ten years. I'm still debating if that's because Guild Wars is so good, or because other RPGs made suck just that much.

That said, the Companion system (as it was proposed) was going to have little impact on grouping. They don't take party slots, so they don't discourage it. The removal does, however, negatively impact soloing in its complexity. For all the focus on how easy soloing will be in GW2, someone seems to have forgotten how *fun* it should be. I've played the "one character spams attack skills on one monster until someone falls down" game in MMOs before many times. If you've leveled up in one MMO, you've done it on all of them, and there's only so much you can do to that formula to make it interesting for any extended period of time. AI Companions would have been a big change in keeping things interesting and adding that extra level of tactical choice in combats.

It sounds like they're removing everything that made the Guild Wars series special and replacing it with flashy things that won't matter in the long run. Seriously, no one is going to care about environmental weapons two weeks in the game. Either that, or they'll over-use it like Blizz did with vehicles and annoy everyone with it.

Neatly sums up my impressions so far.

Oh yes it's very beautiful. Is that enough?

Sacred 2 was very beautiful. -_- And it was also a crappy game that utterly failed to live up to its predecessor. Oh wells. Cross the juicy chicken fingers I guess.