Christian Murphy
Welcome to my blog!
I am a software engineer/web developer/game developer in sunny and lovely Canterbury, Kent, UK.
I will post my latest projects and occasional products of hackathons here.

Spent a bit more time working on TLDRify, implemented a number of changes and refactored my code to remove unnecessary repetition



I've implemented bad subreddits being added to the list dynamically based on feedback, and refactored much of the code for sleeping to be all in one function that takes different values for neatness.

Lastly, before working on any of this, I discovered the bot had been broken for a while due to a memory exception, this was caused by my comment parser logging every single comment it had checked and appending their id's to a set.



I actually reached the memory limit with the size of this set which caused me to realise this issue, this has also been resolved by periodical cleanups of the sets for comments and posts.

Also, the bot is starting to receive more positive feedback now.

Christian Murphy April 11 2015

TLDRify , the reddit bot for summarising reddit submissions and comments , has been live for a week now.It's had some fun interactions with the reddit community and generally not been TOO much of a nuisance. Lots of helpful output in the logs allowed me to tweak how the bot worked and try to make it behave more helpfully. 2015-01-25 15:22:37,790 INFO Starting new HTTPS connection (1): ssl.reddit.com
2015-01-25 15:22:39,791 INFO Starting new HTTP connection (1): www.reddit.com
2015-01-25 15:22:40,109 INFO TLDRify online - Logged in and running
2015-01-25 15:22:40,109 INFO Checking for Requests

2015-01-28 19:02:57,729 INFO ('Found request:', u"did we forget everyone copying from shotbow????????? jk, I really don't know the history of anything about this shit. Nitsua, make a tl dr please. That essay was longer than my english ones. But nice rant 10/10")

2015-01-28 19:02:57,729 INFO ('Child of comment:', u't1_co3ovu6', '\nFormat into summary of parent')
2015-01-28 19:03:01,091 INFO ('Post Length:', 3568)
2015-01-28 19:03:01,091 INFO ('Post Title', u'HCTeams - Why we do, what we do')
2015-01-28 19:03:01,091 INFO ('Post ID', u'2tzfs2')
2015-01-28 19:03:02,995 INFO ('Posted a Self Text TLDR successfully', u'HCTeams - Why we do, what we do')
2015-01-28 19:03:02,995 INFO ('by request of', Redditor(user_name='bwownz048'))

But it's still truckin'...

2015-01-28 19:21:04,609 INFO Sleeping for 8 seconds
2015-01-28 19:21:12,614 INFO Checking for Requests
2015-01-28 19:21:12,780 INFO Sleeping for 8 seconds
2015-01-28 19:21:04,609 INFO Sleeping for 8 seconds
2015-01-28 19:21:12,614 INFO Checking for Requests
2015-01-28 19:21:12,780 INFO Sleeping for 8 seconds

You can see my last TLDRify reddit bot-update hereUPDATE: 7th February -After numerous tweaks and some love from /r/legal advice, I've been noticing positive karma on TLDRify.

Christian Murphy April 11 2015

GRAViTRON was my first foray into minimalist game design and was my Ludum Dare 26 entry.

I released it on multiple platforms including Web browser through Kongregate , Windows , OSX, Linux and Android.

Christian Murphy February 02 2013