Thirty-one ways to leave your lover

If you run any sort of text messaging service, you’ll have to process unsubscribe requests. The standard such messages is “STOP.” To make things easier for customers, in addition to “stop”, I wrote code that also looked for “unsubscribe”, “quit”, “cancel”, “end”, “delete” and anything beginning with the word “fuck.” (Messages merely containing the word fuck often wanted something […]

Book publishers, infused with aggrieved privilege 

Clay Shirky’s essay on Amazon and the book industry is so full of great lines, it’s hard to pick just one. The fact that any bookseller ever “runs out” of a book is now ridiculous. In the twenty-first century, not being able to correctly stock or distribute a product whose main ingredient is information suggests […]

Making Flickr badges work with https

Following Eric’s instructions, I switched paulschreiber.com to https. I then had to get rid of the pesky mixed-content warnings. Most were pretty straightforward — I had a few JavaScript files and images that used absolute URLs and HTTP; I switched them to use HTTPS. However, my flickr badge presented a problem. (It’s bothering some other […]