EA’s mistake on Reddit: Defending how it manipulates gamers
| |

EA’s mistake on Reddit: Defending how it manipulates gamers

Game company EA is about to release Star Wars Battlefront II, but you won’t get to play Luke Skywalker or Darth Vader right away. On Reddit, the company defended of its policy to require payment or many hours of gameplay to unlock those characters. Reddit users responded to the EA statement with a record number of…

How can Louis C.K. be honest and awful at the same time?
|

How can Louis C.K. be honest and awful at the same time?

Five women accused comedian Louis C.K. of sexual abuse. Unlike most people in this situation, he denied nothing and took responsibility. So how did he still get it wrong? According to the New York Times, since 2002, Louis C.K. has on several different occasions asked women he worked with permission to masturbate in front of…

Protecting your backend from jargon-laced error messages
| |

Protecting your backend from jargon-laced error messages

Code that goes wrong generates errors. It’s typical for developers to spend their time on the code, not on the error messages. This is a plea to put a little more effort into those messages, even if you think no one will see them. Unknown attackers ambushed the Boston Globe site with a DDOS (distributed denial…

The Tax Policy Center demonstrates how to screw up and recover
|

The Tax Policy Center demonstrates how to screw up and recover

The Tax Policy Center, a nonpartisan organization that analyzes tax proposals, posted and then retracted an erroneous analysis of the Republican tax plan. The problem took several days to fix. If you ever screw up (and who doesn’t), take notes; this is a great case study in how to recover. What does a tax proposal…

The 4 steps to create content marketing that spreads without being clickbait

The 4 steps to create content marketing that spreads without being clickbait

I hate clickbait. I love posts that spread. So here’s a process for creating content — like blog posts — that spreads usefully, not exploitatively. I’m writing this post because I had an argument with a client. The creative people at this company were creating valuable and interesting posts, then giving them titles that were…

Google chat support shows how intelligence and stupidity can coexist

Google chat support shows how intelligence and stupidity can coexist

I used Google’s chat support. The result was infuriating, because the support person didn’t listen. Humans doing support need to listen and use context — and you’d think algorithms could help with that, especially at Google. Here’s what’s happening. I just set up a new web site for my nonprofit, wellnesscampaign.org. The next step is…