Category Archives: Community

My UK freelancer forum on Reddit hits 6,000 members

I run a small “sub-Reddit,” a community within the site Reddit, for UK freelancers. Today I noticed it had hit 6,000 subscribers, which is a nice big, round number.

When I agreed to help moderate the community, there were 53 subscribers. That was back in September 2013, so growth hasn’t been massive or quick, but I also haven’t put a great deal of effort into it, so I think that’s absolutely fine.

Screenshot of Reddit showing the old interface and the area freelanceuk, which is at 6,000 subscribers

History

Originally, I responded to the previous moderator who was asking for help as I didn’t want the “sub” (subsection of Reddit, basically a forum) to die off. It turned out he wanted to leave moderation of it entirely, but the tasks were not onerous so I kept it up. I thought it would be a useful place to get inspiration for help pages for the Farm’s website. I haven’t done too much of that, but writing this did prompt me to request a file of all of my Reddit contributions so I can extract the useful bits more easily than trawling through my comments on Reddit itself.

Reddit as a place to be

To be honest, I don’t like Reddit much any more. Like any very large forum-style site on the web, it has a large share of absolute bellends difficult people with offensive views, which in the past the site management did very little to control, but it also had pockets of loveliness and the sub-section for talking about written science fiction particularly filled a hole for me left when Usenet became harder to access, and has managed to stay decent for many years. But the Reddit management has been making choices I’d rather they didn’t for a long time, most recently stopping free API access for mobile apps and making that access extremely expensive to force everyone to use their own apps, and now selling everything people contribute to Google for their use training their LLM (AI) project.

Long term I’d like to move off Reddit, but I haven’t had time to set up an alternative, and I know it will get less use. FreelanceUK has added about 2,000 members in the last year and a half. That’s because Reddit is a very popular site. Moving off to my own space will not get that sort of traction without a hell of a lot of effort, I’ve got it on Reddit just by removing some junk posts and answering questions that I can answer.

Running and growing a small sub-Reddit

The running part is quite easy as this is a niche interest so there isn’t a lot of spam or heated arguments, it comes down to:

  • Have some clear rules about what can be submitted
  • Check all submissions, ban people who submit spam the first time they submit it. Warn people who post borderline stuff but are probably a bit clueless in a comment, and remove their post which takes it out of view
  • If people end up arguing with each other, step in and suggest they just leave it as they’re not convincing each other, mark your own post as a moderator so they take the advice seriously. Almost always, they’ll stop. Sometimes, they even apologise to each other (this may be a British trait.)
  • Don’t get angry when people don’t like what you post yourself

On this last point – I occasionally submit links to what I think is an interesting article or tool. Often these get downvoted. It really doesn’t matter. People’s reasons for downvoting are myriad, don’t let it get to you.

I use an RSS Reader on my phone to check for new submissions to FreelanceUK. That lets me catch and remove spam pretty early, and that helps keep the forum professional looking. Spam breeds spam, so it’s best to get rid early. I find it very difficult to use the mobile version of Reddit to ban spammers, so often it’s a case where I’ll remove their post, then ban them when I’m next on my computer. Banning only stops them posting to my little area of Reddit, they’re free to use the rest of the site as usual.

Growth is harder. I have found people respond best to posts on Reddit itself. They don’t want to follow a link to somewhere else, they want to consume right where they are, and I think social media is the same way – people would rather read a screenshot of something within the site/app they’re using rather than click through to somewhere else where it would be easier to read.

I’ve made some posts on Reddit of content I’ve written for this blog or the Farm website, but mainly what I’ve done is answer questions. If someone has a question about freelancing that I can answer, I do so. Now the forum is bigger, if I’m busy I’ll leave it for a while and often a member will give a good answer and I won’t have to, but if it’s been a long time, like a day or two, and no one has answered, I will find the time.

I will upvote people’s questions and the good answers, even if it means Reddit will boost their answer over mine. The “karma” system of points within Reddit doesn’t really mean anything, but we are all distractible chimps at heart and it doesn’t cost anything for me to give people a little boost in their day by seeing someone appreciated their comment.

That’s basically it – keep things civil and on topic, be helpful. It means growth is slow, but I can keep it going without much effort and it can be a helpful place to people. I don’t need it to be more than that. A small, low maintenance project that helps people doesn’t need to become something bigger or “better,” it can just be what it is.

Keeping on top of spam in a smallish sub-Reddit

I moderate a small part of Reddit for UK freelancers. As we grow in size, more spam and other rule breaking posts get submitted to the group. Spam is annoying in general, but I particularly didn’t want it hanging around in the sub-Reddit as spam breeds more spam as others realise their posts will stick around, and I didn’t want people checking the group, seeing the spam and deciding either it’s dead or we just don’t care about it. If a spam post is flagged as spam by members, it will disappear if enough different people flag it, but as a small group there aren’t enough people being that diligent and as the person running the group it falls to me to remove the posts and potentially ban the person who sent it in from posting to the group again.

I had been checking the group once a day, but sometimes forgot, or if I was unlucky, a spam post would be hanging around for almost a day until I caught it. I wanted to keep on top of the problem, and wanted a warning when a new post was added so I could catch it if it was spam, or help out if it was legitimate and something I could answer.

Each sub-Reddit has an RSS feed of the new posts that come in, for /r/freelanceuk it is https://www.reddit.com/r/freelanceuk/.rss so I knew I could have something read that and send me a warning of new posts. It would be easy to get an email when a new post happens, I already have code that can read a feed and copy it into an email. But, I tend to avoid my email outside of work hours to let my brain relax and not think about work. So, a notification to my phone would be a better alternative.

I tried a phone app (name forgotten, sorry) which said it could do this – read a feed and notify when it changed, but I never received any notifications. So being a programmer, I looked at writing my own, using a service like Truepath to do the notifying part. While I got notifications working briefly, I couldn’t get it working longer term, maybe because it was set up to trigger to a browser and I wasn’t opening that enough to keep it active? Anyway, I was back to square one.

Having asked on the Farm mailing list whether anyone knew of a phone app for Android which would do what I wanted, Julian suggested I use an RSS reader like Feedly to do it, and Mike that I use IFTTT, which he uses to do other things with RSS feeds but supports notifications too.

I’ve used IFTTT in the past and found it a bit awkward and hit and miss, and was getting fed up of thinking about this problem by now and just wished Reddit would let a moderator get a notification on new posts within their sub-Reddit natively. So, I tried a couple of RSS readers instead, looking for small and light ones that didn’t require subscriptions.

RSS Reader listing several stories from freelanceUK sub-RedditThe one that has worked well is the bluntly titled RSS Reader, previously “Simple RSS Reader.” I have it set to check for updates every half an hour and it has worked great. Now, soon after a post is made I get a notification on my phone that one is waiting, pressing that opens RSS Reader and from there I can press through to the website, or just open BaconReader, my preferred app for reading Reddit, and go to that section as normal.

I’ve got the notification vibration turned off, as I don’t want to be disturbed when I’m concentrating on work, but I still check my phone often enough that I’m catching any spam pretty quickly. Also, I’m helping people more quickly too as I’m seeing their posts while they’re still fresh.

So, thumbs up to RSS Reader and it’s creator, Svyatoslav Vasilev!