<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link rel="hub" href="http://tumblr.superfeedr.com/" xmlns:atom="http://www.w3.org/2005/Atom"/><description>I’m a geek, capoeirista, hobby musician, amateur photographer and a widely proclaimed eccentric. Decide what you will, enjoy the code, the art and the occasional ramblings</description><title>Musings</title><generator>Tumblr (3.0; @jphastings)</generator><link>http://blog.byjp.me/</link><item><title>Crunch Boxes</title><description>&lt;p&gt;After a quick support request from the Plex team I &lt;a href="http://www.exquisitetweets.com/tweets?ids=27961963239.27962240192.27962528580.27962628615" target="_blank"&gt;mentioned&lt;/a&gt; how much I&amp;#8217;d like a linux version of the Plex Media Server so I could look to getting it working on a &lt;a href="http://www.drobo.com/products/drobo-fs.php" target="_blank"&gt;Drobo FS&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;As the anonymous Plexian noted, the major issue with this would be the lack of power in Drobo&amp;#8217;s CPU for transcoding — you just wouldn&amp;#8217;t be able to live-stream videos to mobile devices from PMS running on embedded systems.&lt;/p&gt;

&lt;p&gt;With a bit of tinkering you can farm out data intensive tasks like this to more powerful processors, I suggested leveraging the power from a PMS on a traditional computer on the network, but it got me to thinking:&lt;/p&gt;

&lt;p&gt;Wouldn&amp;#8217;t it be cool if you could buy or create a totally headless computer which you could hook up to power and the network and would provide number crunching power to any application which needed it?&lt;/p&gt;

&lt;p&gt;My first thoughts would be to create/use a specific distro of linux. You&amp;#8217;d create  daemons for a few common place CPU intensive tasks (video transcoding for example) and, as the OS would be standard, any specific daemons could be pushed to the &amp;#8216;crunch box&amp;#8217; to perform any other task.&lt;/p&gt;

&lt;p&gt;The major benefit of these, as far as I can see, is being able to have the grunt force for processing sleeping on your network, using minimal power, until it&amp;#8217;s required. I&amp;#8217;m pretty conscious of how much power my iMac would use if I left it on just to funnel video to my iPhone via Plex while I&amp;#8217;m travelling.&lt;/p&gt;

&lt;p&gt;So, for anyone reading this, do you think such a system could be created? Is there anything you would want included?&lt;/p&gt;</description><link>http://blog.byjp.me/post/1361521478</link><guid>http://blog.byjp.me/post/1361521478</guid><pubDate>Wed, 20 Oct 2010 23:18:22 +0100</pubDate><category>idea</category></item><item><title>Potty Mouth!</title><description>&lt;a href="http://pottymouth.heroku.com"&gt;Potty Mouth!&lt;/a&gt;: &lt;p&gt;I had some time to kill on a lazy summer’s day and I noticed that splendid chap &lt;a href="http://twitter.com/mxcl" target="_blank"&gt;Max&lt;/a&gt;, had &lt;a href="http://twitter.com/mxcl/status/16838493726" target="_blank"&gt;posed a question&lt;/a&gt; to the lazy web:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;Is there a tool for measuring profanity in code-bases? If not, can someone write it and call it “pottymouth”? Ta.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;So I did.&lt;/p&gt;

&lt;p&gt;If you know ruby then maybe to can help it be a little better, fork &lt;a href="http://github.com/jphastings/pottymouth" target="_blank"&gt;the repo&lt;/a&gt; and see what you can do.&lt;/p&gt;</description><link>http://blog.byjp.me/post/731085402</link><guid>http://blog.byjp.me/post/731085402</guid><pubDate>Thu, 24 Jun 2010 12:22:30 +0100</pubDate><category>code</category><category>project</category><category>pottymouth</category><category>ruby</category></item><item><title>I built Blinkers, a little greasemonkey script/Firefox extension...</title><description>&lt;img src="http://24.media.tumblr.com/tumblr_l1ye2vgj291qz9veyo1_500.png"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;I built &lt;a href="http://toys.byJP.me/blinkers" target="_blank"&gt;Blinkers&lt;/a&gt;, a little greasemonkey script/Firefox extension that will prevent you from seeing your own Facebook news feed. Why? Because we all know it &lt;em&gt;eats time&lt;/em&gt; and poops procrastination guilt.&lt;/p&gt;

&lt;p&gt;If you’re still having difficulty avoiding the internets while you work, consider using my &lt;a href="http://vimeo.com/9632924" target="_blank"&gt;DialUp&lt;/a&gt; application (or help me make it better!)&lt;/p&gt;</description><link>http://blog.byjp.me/post/573728483</link><guid>http://blog.byjp.me/post/573728483</guid><pubDate>Wed, 05 May 2010 16:37:00 +0100</pubDate><category>code</category><category>firefox</category><category>facebook</category><category>procrastination</category></item><item><title>I’ve released Thimblr — a tool to speed up your...</title><description>&lt;iframe src="http://player.vimeo.com/video/10866898" width="400" height="250" frameborder="0"&gt;&lt;/iframe&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;I’ve released &lt;a href="http://toys.byJP.me/thimblr" target="_blank"&gt;Thimblr&lt;/a&gt; — a tool to speed up your Tumblr theme development. Its a Ruby gem, so it’s very simple to install, with &lt;code&gt;gem install Thimblr&lt;/code&gt;, once that’s done you just need to run &lt;code&gt;thimblr&lt;/code&gt;, as a binary is installed for you with the gem.&lt;/p&gt;

&lt;p&gt;This screencast should help you with the basics, though I’ve designed it to be totally self explanatory, but if you have any problems please open an &lt;a href="http://github.com/jphastings/thimblr/issues" target="_blank"&gt;issue on github&lt;/a&gt; and I’ll get right on it!&lt;/p&gt;

&lt;p&gt;Please note, because I don’t have a windows box to test on at the moment it just plain won’t work at the moment. If anyone knows of a good place to store settings files etc. in windows then let me know and I’ll get it working.&lt;/p&gt;</description><link>http://blog.byjp.me/post/515720936</link><guid>http://blog.byjp.me/post/515720936</guid><pubDate>Mon, 12 Apr 2010 14:47:55 +0100</pubDate><category>thimblr</category><category>code</category><category>ruby</category></item><item><title>I finally got round to completing project prime, it’s a...</title><description>&lt;img src="http://25.media.tumblr.com/tumblr_l0qdejX8Q51qz9veyo1_500.png"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;I finally got round to completing project prime, it’s a collaborative artwork based on four of &lt;a href="http://poetry.byJP.me" target="_blank"&gt;my poems&lt;/a&gt;, Chapters &lt;a href="http://poetry.byJP.me/poem:chapteri" target="_blank"&gt;I&lt;/a&gt;, &lt;a href="http://poetry.byJP.me/poem:chapterii" target="_blank"&gt;II&lt;/a&gt;, &lt;a href="http://poetry.byJP.me/poem:chapteriii" target="_blank"&gt;III&lt;/a&gt; and &lt;a href="http://poetry.byJP.me/poem:chapteriv" target="_blank"&gt;IV&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Though these are, perhaps, uninspiring names they were chosen to allow readers (in particular the collaborative artists involved with this work) to form their own interpretations and impressions of the poetry. Over the course of several weeks 44 people submitted a little information about themselves and their impressions of each of the pieces.&lt;/p&gt;

&lt;p&gt;Each person is represented in the artwork below by a coloured shape. Each shape’s centre is placed on the canvas according to their age, with older people towards the right, and the first people to collaborate nearer the bottom. The colour of the shape shows their preference towards each poem the stronger the primary colour the more they liked that poem; red for Chapter II, green for Chapter III and blue for Chapter IV. Chapter I has is preference shown by transparency, the faster a shape pulses the more it was liked by the person it represents.&lt;/p&gt;

&lt;p&gt;If you’re interested in the code I used to generate the work, you can see it &lt;a href="http://gist.github.com/gists/362995" target="_blank"&gt;in a gist on github&lt;/a&gt; — I hope you enjoy it!&lt;/p&gt;</description><link>http://blog.byjp.me/post/513945030</link><guid>http://blog.byjp.me/post/513945030</guid><pubDate>Sun, 11 Apr 2010 22:08:00 +0100</pubDate><category>Project Prime</category><category>poetry</category><category>code</category></item><item><title>Sweet idea</title><description>&lt;p&gt;If he doesn&amp;#8217;t get on it soon I certainly will! URLs can be a real pain to speak.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://benosteen.tumblr.com/post/465782940/thinking-about-making-a-url-shortener-which" class="tumblr_blog" target="_blank"&gt;benosteen&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;Thinking about making a url-‘shortener’ which shortens urls if pronounced eg &lt;a href="http://foo.bar/guid" target="_blank"&gt;&lt;a href="http://foo.bar/guid" target="_blank"&gt;http://foo.bar/guid&lt;/a&gt;&lt;/a&gt; -&amp;gt; &lt;a href="http://nowsay.it/waterwingflapjack" target="_blank"&gt;&lt;a href="http://nowsay.it/waterwingflapjack" target="_blank"&gt;http://nowsay.it/waterwingflapjack&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;</description><link>http://blog.byjp.me/post/470493782</link><guid>http://blog.byjp.me/post/470493782</guid><pubDate>Wed, 24 Mar 2010 16:50:17 +0000</pubDate><category>idea</category></item><item><title>In its final days now, Project Prime is my attempt at combining...</title><description>&lt;img src="http://24.media.tumblr.com/tumblr_kxbjgr3yUv1qz9veyo1_500.png"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;In its final days now, &lt;a href="http://poetry.kedakai.co.uk/projectprime/" target="_blank"&gt;Project Prime&lt;/a&gt; is my attempt at combining art, poetry and maths in a funky little collaborative weave.&lt;/p&gt;

&lt;p&gt;Hopefully, the result will be a collection of people’s opinions of my poetry in a dynamic visual form… I’m still to be convinced that it’ll work well though! I’ll probably end the work this weekend, and work on producing the final piece… stay tuned&lt;/p&gt;</description><link>http://blog.byjp.me/post/370529669</link><guid>http://blog.byjp.me/post/370529669</guid><pubDate>Thu, 04 Feb 2010 13:14:51 +0000</pubDate><category>poetry</category><category>art</category><category>code</category><category>cy densham</category></item><item><title>Playgrub Love</title><description>&lt;a href="http://playgrub.posterous.com/new-supported-sites"&gt;Playgrub Love&lt;/a&gt;: &lt;p&gt;&lt;a href="http://playdar.org" target="_blank"&gt;Playdar&lt;/a&gt; is really starting to gain some momentum as great services like &lt;a href="http://playgrub.com" target="_blank"&gt;playgrub &lt;/a&gt; build on it’s strong foundations.&lt;/p&gt;

&lt;p&gt;I’ve just added to Playgrub’s codebase by building some additional scrapers so that &lt;strong&gt;you&lt;/strong&gt; can make use of &lt;a href="http://github.com/tobypadilla" target="_blank"&gt;Toby&lt;/a&gt;’s fine webapp to (legally!) listen to some popular radio playlists on your own schedule!&lt;/p&gt;

&lt;p&gt;So if you feel like listening to music from XFM, Radio 1, Kerrang! or NME then you should do the follwoing:&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;&lt;a href="http://playdar.org/download" target="_blank"&gt;Download&lt;/a&gt; and install the (frankly epic) Playdar service.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.playgrub.com" target="_blank"&gt;Browse to playgrub.com&lt;/a&gt; and install &lt;a href="javascript:(function()%7B%20host='http://www.playgrub.com/js/';%20_my_script=document.createElement('SCRIPT');%20_my_script.type='text/javascript';%20_my_script.src=host+'playgrub_bookmarklet.js?';%20document.getElementsByTagName('head')%5B0%5D.appendChild(_my_script);%20%7D)();" title="This bookmarklet good as of 2009-12-28" target="_blank"&gt;the bookmarklet&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Go and visit your favourite radio playlist or musical listing and hit ‘Grub’!&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;The number of services currently supported is still limited, so if there’s a site you’ve found that lists songs you’d like to be able to grub then please let us know! Hopefully Playgrub will have a request feature soon, but in the meanwhile leave a comment here or &lt;a href="http://github.com/tobypadilla/playgrub/tree/master/scrapers/" target="_blank"&gt;have a look at the code behind them&lt;/a&gt; - if you know any Javascript at all you’ll be able to write one yourself in no time!&lt;/p&gt;

&lt;p&gt;Finally, if you’re interested, stay tuned to the &lt;a href="http://playgrub.posterous.com/" target="_blank"&gt;playgrub blog&lt;/a&gt; - playdar will only get more popular in the coming months and playgrub is bound to be at the forefront.&lt;/p&gt;</description><link>http://blog.byjp.me/post/303507021</link><guid>http://blog.byjp.me/post/303507021</guid><pubDate>Mon, 28 Dec 2009 01:18:06 +0000</pubDate><category>playdar</category><category>playgrub</category></item><item><title>Reinterpretation (Chapter I)</title><description>&lt;a href="http://poetry.kedakai.co.uk/poem:chapteri/"&gt;Reinterpretation (Chapter I)&lt;/a&gt;: &lt;p&gt;&lt;a href="http://poetry.kedakai.co.uk/author:Densham/" target="_blank"&gt;Cy Densham&lt;/a&gt;, my literary counterpart, is in the process of releasing a haiku in four parts.&lt;/p&gt;

&lt;p&gt;This part, &lt;em&gt;Chapter I&lt;/em&gt;, whilst not conforming to the traditional standard for haiku of 5,7,5 syllables it is in the same vein. Hopefully more will become apparent as the remaining chapters are released!&lt;/p&gt;</description><link>http://blog.byjp.me/post/253716447</link><guid>http://blog.byjp.me/post/253716447</guid><pubDate>Mon, 23 Nov 2009 01:38:00 +0000</pubDate><category>Cy Densham</category><category>poetry</category><category>Project Prime</category></item><item><title>Podcasting Your Favourite Tracks Without Copyright Worries</title><description>&lt;blockquote&gt;
  &lt;p&gt;I had an idea last night, I&amp;#8217;m going to sketch it out here it may turn into more than an idea at some point!&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;If you&amp;#8217;re a hobby podcaster or webradio DJ then you may find yourself limited to the songs you can use without having to hunt down a licence or permission. Despite the fact that its &lt;a href="http://www.ukpa.info/2008/08/22/the-new-mcps-prs-podcast-license/" target="_blank"&gt;easier all the time&lt;/a&gt; it could be time consuming enough to make it not worth while.&lt;/p&gt;

&lt;p&gt;Having become quite interested in &lt;a href="http://playdar.org" target="_blank"&gt;Playdar&lt;/a&gt; I came up with an idea for making podcasting even the most protected of tracks (say the &lt;a href="http://www.unhappybirthday.com/" target="_blank"&gt;Happy Birthday song&lt;/a&gt;) totally legal.&lt;/p&gt;

&lt;p&gt;In brief I propose an extension of the &lt;a href="http://www.xspf.org/" target="_blank"&gt;XSPF&lt;/a&gt; playlist format to include instructions for playing tracks at the same time. This will allow Joe Podcaster to record a voice track (chopped up into segments), upload them and include them in a playlist that includes these voice segments as well as defining resolvable names for the songs in the podcast, each with a description of when each track (speech or music) should be played relative to each other.&lt;/p&gt;

&lt;p&gt;You podcast listener will retrieve the extended XSPF, download the unresolvable elements (the podcaster&amp;#8217;s voice) and resolve the copyrighted tracks from whatever sources are available, ready to play - because the songs are resolved locally there is no copyright infringement!&lt;/p&gt;

&lt;p&gt;A program on the listener&amp;#8217;s computer can compile an audio file ready for use in any music player, or programs could be extended to support this format.&lt;/p&gt;

&lt;p&gt;Below is an example extended XSPF I&amp;#8217;ve sketched out based on version 0 of the XSPF file format (which is &lt;a href="http://www.xspf.org/xspf-v0.html" target="_blank"&gt;available online&lt;/a&gt;).&lt;/p&gt;

&lt;script src="http://gist.github.com/236108.js"&gt;&lt;/script&gt;&lt;p&gt;I hope this makes vague sense, I&amp;#8217;ve run out of time to write more! I&amp;#8217;m bound to make massive changes to this idea as it progresses - what are your thoughts?&lt;/p&gt;</description><link>http://blog.byjp.me/post/246130623</link><guid>http://blog.byjp.me/post/246130623</guid><pubDate>Mon, 16 Nov 2009 16:31:00 +0000</pubDate><category>idea</category><category>playdar</category><category>xspf</category></item><item><title>Its Been A While…</title><description>&lt;p&gt;Well, its been a few months since I posted last - the genuine joy of interesting/difficult work in my final year as a Physics undergrad - but there&amp;#8217;s a fair amount I should probably put up here for posterity:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;I&amp;#8217;ve become very interested in &lt;a title="Playdar" href="http://playdar.org" target="_blank"&gt;Playdar&lt;/a&gt; - an old friend of mine, &lt;a title="James Wheare" href="http://james.wheare.org/" target="_blank"&gt;James Wheare&lt;/a&gt;, is a ket developer - and the possibilities music resolution has to offer. As a consequence I released quite a few libraries and a program that helps some of playdar&amp;#8217;s features become a little more tangible.&lt;br/&gt;&lt;br/&gt;Voici &lt;a title="DAAPlaydar on GitHub" href="http://github.com/jphastings/DAAPlaydar" target="_blank"&gt;DAAPlaydar&lt;/a&gt;: a script that will resolve playlists of yours (using playdar) and make them available to you via DAAP share. A very cool concept (even if I say so myself!) but it falls short because iTunes is very picky about the DAAP servers it talks to, Songbird works well though :) I hope to be ablet o work a bit more on this in the near future - if you have any expertise with DAAP, you know who to get in touch with!&lt;/li&gt;
&lt;li&gt;In order to get DAAPlaydar working I had to build a few libraries, one to decode Apple&amp;#8217;s DMAP object encoding method (now a ruby gem on gemcutter called (drumroll please) &lt;a title="DMAP on GitHub" href="http://github.com/jphastings/dmap" target="_blank"&gt;dmap&lt;/a&gt; - woop! There&amp;#8217;s also &lt;a title="PlaydARR on GitHub" href="http://github.com/jphastings/PlaydARR" target="_blank"&gt;PlaydARR&lt;/a&gt;, a ruby library for interacting with the Playdar server (also now a gem on gemcutter). So named because &lt;a href="http://en.wikipedia.org/wiki/Flying_Spaghetti_Monster#Pirates_and_global_warming" target="_blank"&gt;pirates help combat global warming&lt;/a&gt;. True story.&lt;/li&gt;
&lt;li&gt;My dashing alter ego &lt;a title="Cy Densham on Twitter" href="http://twitter.com/CyDensham" target="_blank"&gt;Cy Densham&lt;/a&gt; has released some more poetry, your opinions are more than welcome.&lt;/li&gt;
&lt;li&gt;At some point some of the many photos I took while traveling Japan will arrive on Flickr (I&amp;#8217;m fighting with FlickrUpload for Aperture at the moment) some of the photos are already up, and of course they&amp;#8217;re geotagged so you can just &lt;a title="My Flickr photos from Japan" href="http://www.flickr.com/photos/jphastings/map?&amp;amp;fLat=35.5322&amp;amp;fLon=136.2963&amp;amp;zl=12&amp;amp;order_by=recent" target="_blank"&gt;browse to Japan in Flickr&lt;/a&gt; to see them.&lt;/li&gt;
&lt;li&gt;I&amp;#8217;ve also realized that one of the projects I enjoyed working on the most isn&amp;#8217;t mentioned on here! Shock horror. &lt;a title="irotoku on GitHub" href="http://github.com/jphastings/irotoku" target="_blank"&gt;irotoku&lt;/a&gt; is a (very basic) way of hiding information in images - ie. Stenography - the implementation of the decoder I wrote in C here is quick enough that if you hide MP3 data in a (big!) image you can pipe directly from the image through irotoku to an MP3 player and listen to your heart&amp;#8217;s content. Good fun.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;So that&amp;#8217;s pretty much all for now, Cy has some interesting ideas so there may some more stuff up here soon, but he might be pushed down by this newly inspired Physicist and such tedious things as job applications. Yay.&lt;/p&gt;</description><link>http://blog.byjp.me/post/245286064</link><guid>http://blog.byjp.me/post/245286064</guid><pubDate>Sun, 15 Nov 2009 23:21:44 +0000</pubDate><category>irotoku</category><category>code</category><category>ruby</category><category>github</category><category>poetry</category><category>iTunes</category><category>DAAP</category><category>Songbird</category><category>gem</category></item><item><title>I find it very amusing that despite 3 years with an SLR and...</title><description>&lt;img src="http://24.media.tumblr.com/tumblr_kpbgzpuqIW1qz9veyo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;I find it very amusing that despite 3 years with an SLR and progressively increasing skill in using it (or so I feel :P) that the number one ‘interesting’ photo in my flickr collection is one I took on a mobile phone…&lt;/p&gt;</description><link>http://blog.byjp.me/post/177481441</link><guid>http://blog.byjp.me/post/177481441</guid><pubDate>Wed, 02 Sep 2009 00:52:36 +0100</pubDate></item><item><title>Geo Tumblr</title><description>&lt;a href="http://gist.github.com/178487"&gt;Geo Tumblr&lt;/a&gt;: &lt;p&gt;Well, I’m back from Japan and while I was there I kept an &lt;a target="_blank" title="JP in Japan" href="http://jpinjapan.tumblr.com"&gt;online journal&lt;/a&gt; (Tumblr, you rock) to let everyone at home know what was going on. To make things even cooler I vowed to keep the posts tagged with where I was while I was writing them, of course tumblr has no functionality for this so I hacked up a geotagging solution using javascript.&lt;/p&gt;
&lt;p&gt;After making a &lt;a href="http://getsatisfaction.com/tumblr/topics/geotagging_of_individual_posts?utm_content=reply_link&amp;utm_medium=email&amp;utm_source=reply_notification#reply_1322282" target="_blank"&gt;formal request for geotagging features&lt;/a&gt; on their &lt;a href="http://getsatisfaction.com/tumblr" target="_blank"&gt;getsatisfaction pages&lt;/a&gt; someone asked me how I got it done, so I created a (very sloppy) tutorial as a github gist. If you feel like getting some rather hacky geotagging features in your tumblog, this is one way to do it with google maps and plenty of time!&lt;/p&gt;
&lt;p&gt;The Cons:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;You have to find your lat and long in decimal format in order to tag your post with a geo:51;-1. This was very annoying when my iPhone doesn’t really have this ability. (I used tweetie when it was offline, which posts the google map link of your position when you ask it to)&lt;/li&gt;
&lt;li&gt;Many of the posts I wrote in more than one place (long posts, written in the evening about a place I’d left, or about more than one place) which meant there was no obvious single location for the post.&lt;/li&gt;
&lt;li&gt;There’s a painful javascript yank on any system visiting the site, due to the amount of computing that needs to be done to work around the tumblr system, which was never designed to do this. (Its not that bad really, but just irks me as it shouldn’t be necessary!)&lt;/li&gt;
&lt;/ul&gt;
And yes, Japan was amazing.</description><link>http://blog.byjp.me/post/176279868</link><guid>http://blog.byjp.me/post/176279868</guid><pubDate>Mon, 31 Aug 2009 15:45:34 +0100</pubDate><category>code</category><category>geo</category></item><item><title>Facebook API Niggle</title><description>&lt;p&gt;I like Facebook (despite its recent frustrating changes that make walls confusing) but I have a niggle as a developer using their APIs.&lt;br/&gt;
If you choose to use Facebook&amp;#8217;s XFBML to put a commenting system on your blog (like I do here) then anyone posting that page inside facebook has a separate comments list. Try &lt;a href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fjphastings.tumblr.com%2Fpost%2F151176696" target="_blank"&gt;posting this page on facebook&lt;/a&gt;, if you comment on that post in your feed the comments won&amp;#8217;t appear on &lt;a href="http://jphastings.tumblr.com/post/151176696" target="_blank"&gt;this page&lt;/a&gt; and things you write here won&amp;#8217;t appear there.&lt;/p&gt;

&lt;p&gt;Granted, sometimes this behaviour is preferable (popular sites might have thousands of comments on one page, and 99% will probably not be your friends or anyone you care about) but it would be good if when you initially &amp;#8216;share&amp;#8217; a link on facebook, while the javascript is grabbing the pictures and headlines from the page, it would also look for XFBML and tie the commenting systems together if the site publisher had the relevant option toggled in their &lt;a href="http://www.facebook.com/developers/" target="_blank"&gt;developer settings&lt;/a&gt;. You could even have non-friends&amp;#8217; posts hidden by default (or listed merely as &amp;#8216;34 other posts&amp;#8217;).&lt;/p&gt;

&lt;p&gt;I realise its hardly a pressing problem, but I really love Facebook&amp;#8217;s interconnectivity and I use off-site Facebook commenting in &lt;a href="http://projects.kedakai.co.uk/rubydlc/" target="_blank"&gt;a&lt;/a&gt; &lt;a href="http://poetry.kedakai.co.uk/" target="_blank"&gt;couple&lt;/a&gt; &lt;a href="http://projects.kedakai.co.uk/jd-control/" target="_blank"&gt;of&lt;/a&gt; &lt;a href="http://jphastings.tumblr.com" target="_blank"&gt;places&lt;/a&gt;, it&amp;#8217;d be nice to see it happen!&lt;/p&gt;</description><link>http://blog.byjp.me/post/151176696</link><guid>http://blog.byjp.me/post/151176696</guid><pubDate>Wed, 29 Jul 2009 00:49:00 +0100</pubDate><category>facebook</category><category>xfbml</category><category>code</category></item><item><title>Shameless plug for my brother’s music video production...</title><description>&lt;iframe src="http://player.vimeo.com/video/5639386" width="400" height="225" frameborder="0"&gt;&lt;/iframe&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Shameless plug for my brother’s music video production (music by &lt;a href="http://www.facebook.com/pages/Kids-With-Sticks/10924798071" target="_blank"&gt;Kids With Sticks&lt;/a&gt;)&lt;/p&gt;</description><link>http://blog.byjp.me/post/143502889</link><guid>http://blog.byjp.me/post/143502889</guid><pubDate>Fri, 17 Jul 2009 15:20:07 +0100</pubDate><category>plug</category><category>music video</category><category>Chris</category></item><item><title>get_iplayer - It Rocks</title><description>&lt;p&gt;If you&amp;#8217;re a mac user, and like your BBC television (&lt;b&gt;and&lt;/b&gt; have a tv license) then you may like &lt;a href="http://gist.github.com/144622" target="_blank"&gt;my options file&lt;/a&gt; from the awesome &lt;a href="http://linuxcentre.net/getiplayer" target="_blank"&gt;get_iplayer&lt;/a&gt;.&lt;br/&gt;
You&amp;#8217;ll need to be vaguely happy on the terminal, but with this options file you can grab BBC video and have it automatically thrown into iTunes. With the PVR facility of get_iplayer you can even have them added to your iTunes as they&amp;#8217;re aired!&lt;/p&gt;

&lt;p&gt;There&amp;#8217;s some commenting on the options file so you&amp;#8217;ll hopefully be able to tailor it as you need and, with luck, I&amp;#8217;ll have subtitles working soon too!&lt;/p&gt;</description><link>http://blog.byjp.me/post/139139064</link><guid>http://blog.byjp.me/post/139139064</guid><pubDate>Fri, 10 Jul 2009 18:16:40 +0100</pubDate><category>BBC</category><category>iTunes</category><category>TV</category></item><item><title>http://facebook.com/jphastings</title><description>&lt;a href="http://facebook.com/jphastings"&gt;http://facebook.com/jphastings&lt;/a&gt;: &lt;p&gt;Wow, vanity plates for facebook. Huzzah!&lt;/p&gt;</description><link>http://blog.byjp.me/post/122821048</link><guid>http://blog.byjp.me/post/122821048</guid><pubDate>Sat, 13 Jun 2009 10:16:22 +0100</pubDate><category>facebook</category></item><item><title>Helix</title><description>&lt;a href="http://poetry.kedakai.co.uk/helix"&gt;Helix&lt;/a&gt;: &lt;p&gt;My literary counterpart, &lt;a href="http://poetry.kedakai.co.uk/author:densham" target="_blank"&gt;Cy Densham&lt;/a&gt;, posted an interesting new poem/artwork today. Let me know what you think!&lt;/p&gt;</description><link>http://blog.byjp.me/post/115714961</link><guid>http://blog.byjp.me/post/115714961</guid><pubDate>Sun, 31 May 2009 12:35:00 +0100</pubDate><category>poetry</category><category>cy densham</category></item><item><title>"I just realized; this is my last exam and I still don’t know what to put in the..."</title><description>“I just realized; this is my last exam and I still don’t know what to put in the ‘year’ box.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="http://www.facebook.com/profile.php?id=199714379" target="_blank"&gt;Chris Bacon&lt;/a&gt;&lt;/em&gt;</description><link>http://blog.byjp.me/post/114888402</link><guid>http://blog.byjp.me/post/114888402</guid><pubDate>Fri, 29 May 2009 17:06:00 +0100</pubDate></item><item><title>"Try another pleasure, such as putting your underwear in the fridge when the weather is hot."</title><description>“Try another pleasure, such as putting your underwear in the fridge when the weather is hot.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="https://twitter.com/RichardJJ/statuses/1929169703" target="_blank"&gt;Rich Jackson&lt;/a&gt;&lt;/em&gt;</description><link>http://blog.byjp.me/post/113459854</link><guid>http://blog.byjp.me/post/113459854</guid><pubDate>Wed, 27 May 2009 00:17:49 +0100</pubDate></item></channel></rss>

