Store, Share, Simplify Sell.

Damian Counsell

We build websites.

We do bioinformatics.

We make media.

We help organisations and individuals to store and share digital data, publish and debate online, and explain and sell technology. We specialize in projects that cross linguistic and national boundaries.

blog

  • How to fix intermittent failure of multiple Dropboxes on Ubuntu

    How to fix intermittent failure of multiple Dropboxes on Ubuntu

    I noticed an off-and-on problem with a Linux server running two Dropbox daemons to update two different folders containing synchronized files from two Dropbox accounts. Often, at log-in, one or more Taskbar Dropbox icons would signal that its process was endlessly trying-and-failing to sync. Sometimes, I could fix this by stopping and restarting one or…

  • PHP Programming: Warning: PHP Arrays are undefined or uncleared until you reset them.

    PHP Programming: Warning: PHP Arrays are undefined or uncleared until you reset them.

    Beware! This is a subtle problem that can have serious consequences for the operation of your PHP code. If you do not explicitly assign at least one value to a new array (or an array that you are going to use anew in loop, say) or set it to be empty, then it will either…

  • Review: MPOW USB Skype Headset

    Review: MPOW USB Skype Headset

    This is cheap and does its job well. So well that I bought a second one, after months of good service from my first, so I could have one in my office-office and one in my home office. It’s currently available, in a small range of colours, for under £20 on Amazon. I’m not a…

  • Elon Musk’s revealing interview question

    Elon Musk’s revealing interview question

    Here’s a link to a clickbait story that turns out to have more substance than usual. Elon Musk has a shrewd way both to find out more about a potential hire’s career history and spot when they’re not being entirely honest about it. Image by Steve Jurvetson—https://www.flickr.com/photos/jurvetson/18659265152/, CC BY 2.0, Link