Articles by Daniel Kahn Gillmor (dkg)

  1. RIP Cookiepuss

    Yesterday, i said a sad goodbye to an old friend at ABC No Rio. Cookiepuss was a steadfast companion in my volunteer shifts at the No Rio computer center, a cranky yet gregarious presence. I met her soon after moving to New York, and have hung out with her nearly …

  2. half a minute for science!

    A friend is teaching a class on data analysis. She is building a simple and rough data set for the class to examine, and to spur discussion. You can contribute in half a minute! Here's how:

    1. get a stopwatch or other sort of timer (whatever device you're reading this on …
  3. gpg --ask-cert-level considered harmful

    Occasionally, someone asks me whether we should encourage use of the --ask-cert-level option when certifying OpenPGP keys with gpg. I see no good reason to use this option, and i think we should discourage people from trying to use it. I don't think there is a satisfactory answer to the …

  4. OpenPGP User ID Comments considered harmful

    Most OpenPGP User IDs look like this:

    Jane Q. Public <jane@example.org>
    

    This is clean, clear, and unambiguous.

    However, some tools (gpg, enigmail among others) ask the user to provide a "Comment:" field when they are choosing a new User ID (e.g. when making a new key). These …

  5. It's Advertising all the way down

    Today i saw a billboard on the side of a bus. It was from a cable TV channel, bragging about how well-connected their viewers are (presumably on the internet, social media, blogs, etc).

    It shows a smiling, attractive man, with text next to him saying something like "I told 9000 …

  6. proprietary software activation fail

    i have a colleague who is forced by work situations to use Windows. Somehow, I'm the idiot\^W\^W\^W\^W\^Wfriendly guy who gets tapped to fix it when things break.

    Well, this time, the power supply broke. As in, dead, no lights, no fan, no nothing. No problem …

  7. visualizing MIME structure

    Better debugging tools can help us understand what's going on with MIME messages. A python scrap i wrote a couple years ago named printmimestructure has been very useful to me, so i thought i'd share it.

    It reads a message from stdin, and prints a visualisation of its structure, like …

« Page 3 / 13 »