<?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>Calum writes things of questionable importance here.</description><title>Stuff and things</title><generator>Tumblr (3.0; @calumleslie)</generator><link>http://calumleslie.tumblr.com/</link><item><title>I’m a man on the edge. A man with a deep, dangerous...</title><description>&lt;img src="http://24.media.tumblr.com/tumblr_lyoh0xqRzH1qz5w0go1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;span&gt;I’m a man on the edge. A man with a deep, dangerous hatred.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;I hate my alarm clock.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;It’s not a &lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;em&gt;&lt;span&gt;bad&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span&gt;&lt;/span&gt;&lt;/em&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;alarm clock. I got it as a gift, and it has served me well for a few years now. But it works hard at bugging me. For example:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;
&lt;p&gt;&lt;span&gt;If the alarm is going off, and you want to see what time it is, you turn on the screen backlight by pressing “BRIGHTNESS CONTROL”. Except that the “BRIGHTNESS CONTROL” button is &lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;em&gt;&lt;span&gt;also&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span&gt;&lt;/span&gt;&lt;/em&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;the snooze (“REPEAT ALARM”) button. So the radio stops. And you must start it again. Of course dedicated buttons for these two functions would be crazy, since you need space for a dedicated “SCAN” button&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;span&gt;To start the radio again, you press “SOURCE” until the function (FM, DAB, or “3.5mm jack you can put into your phone”) you want is highlighted on the screen. This helpfully remembers whether you had the alarm on earlier, to excite you by changing the number of presses required to get to DAB (I think it is 1 if the radio was on, 3 otherwise). This is a fun game!&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;span&gt;If you try to turn one of the two alarms (“AL1” and “AL2”) off using their alarm buttons, you must use the alarm button for the alarm going off. Remember that the screen is unreadable and dark at this point! If you press the other button, it will toggle the other alarm on or off for the next day. This is a great feature for people who like to be surprised by which time they’re getting up.[1]&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;span&gt;Whenever the radio is making a sound of any kind, there’s an audible background hum. This renders the fact that it “fades in” the radio when the alarm sounds effectively useless; the clicking on of the hum is loud enough to wake me.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;span&gt;[1] To be completely fair there is an “AL RESET” button snuck up in the corner which apparently resets either alarm.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;[Flames image is CC-BY from &lt;/span&gt;&lt;a href="http://www.flickr.com/photos/pgordon/6091566242/"&gt;&lt;span&gt;pgordon on Flickr&lt;/span&gt;&lt;/a&gt;&lt;span&gt;.]&lt;/span&gt;&lt;/p&gt;</description><link>http://calumleslie.tumblr.com/post/16829047113</link><guid>http://calumleslie.tumblr.com/post/16829047113</guid><pubDate>Tue, 31 Jan 2012 19:34:09 +0000</pubDate></item><item><title>I always liked the Banshee music player, but their 2.0 version...</title><description>&lt;img src="http://24.media.tumblr.com/tumblr_lnitx64K1H1qz5w0go1_500.png"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;I always liked the &lt;a href="http://banshee.fm/"&gt;Banshee music player&lt;/a&gt;, but their 2.0 version seems to have fixed all of the niggling issues I had with previous releases, and fixed most of my typo’d music tags from when I still typed those on my own. Good stuff.&lt;/p&gt;</description><link>http://calumleslie.tumblr.com/post/7022337427</link><guid>http://calumleslie.tumblr.com/post/7022337427</guid><pubDate>Tue, 28 Jun 2011 23:17:31 +0100</pubDate></item><item><title>"I walked through my front door with purpose and gathered my family members in the living room to..."</title><description>“I walked through my front door with purpose and gathered my family members in the living room to tell them about my vision. I was going to rewrite the birth of Jesus Christ and I was going to make it POP.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="http://hyperboleandahalf.blogspot.com"&gt;Hyperbole and a Half&lt;/a&gt; is always great, and &lt;a href="http://hyperboleandahalf.blogspot.com/2010/12/year-kenny-loggins-ruined-christmas.html"&gt;this Christmas-related entry&lt;/a&gt; had me giggling like an errant child.&lt;/em&gt;</description><link>http://calumleslie.tumblr.com/post/2470274249</link><guid>http://calumleslie.tumblr.com/post/2470274249</guid><pubDate>Sun, 26 Dec 2010 16:43:15 +0000</pubDate></item><item><title>CSS3 - A practical introduction</title><description>&lt;a href="http://leaverou.me/ft2010/#intro"&gt;CSS3 - A practical introduction&lt;/a&gt;: &lt;p&gt;Quite enjoyed this presentation by Lea Verou; it’s both informative and, unusually, pretty. The new CSS3 stuff looks really neat, although I wouldn’t like to speculate when we can actually use any significant amount of it.&lt;/p&gt;</description><link>http://calumleslie.tumblr.com/post/1448688965</link><guid>http://calumleslie.tumblr.com/post/1448688965</guid><pubDate>Sun, 31 Oct 2010 21:23:11 +0000</pubDate></item><item><title>A representative of Twilio doing a presentation about the system...</title><description>&lt;object width="400" height="242" id="lsplayer" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"&gt;&lt;param name="movie" value="http://cdn.livestream.com/grid/LSPlayer.swf?channel=nytechmeetup&amp;clip=pla_8b03ead8-b68f-4f04-9744-2e0e85274b03&amp;autoPlay=false" /&gt;&lt;param name="allowScriptAccess" value="always" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;embed name="lsplayer" wmode="transparent" src="http://cdn.livestream.com/grid/LSPlayer.swf?channel=nytechmeetup&amp;clip=pla_8b03ead8-b68f-4f04-9744-2e0e85274b03&amp;autoPlay=false" width="400" height="242" allowscriptaccess="always" allowfullscreen="true" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;A representative of &lt;a href="http://www.twilio.com/"&gt;Twilio&lt;/a&gt; doing a presentation about the system by live coding in front of the New York Tech Meetup. Really impressive.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;via. &lt;a href="http://www.avc.com/a_vc/2010/08/how-to-pitch-a-product.html"&gt;this article on avc.com&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;</description><link>http://calumleslie.tumblr.com/post/1161128328</link><guid>http://calumleslie.tumblr.com/post/1161128328</guid><pubDate>Tue, 21 Sep 2010 13:04:41 +0100</pubDate></item><item><title>Stupid Manufactoria has stolen my last couple of lunches from...</title><description>&lt;img src="http://24.media.tumblr.com/tumblr_l82uzyYFXk1qz5w0go1_400.png"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Stupid &lt;a href="http://pleasingfungus.com/"&gt;Manufactoria&lt;/a&gt; has stolen my last couple of lunches from me. I don’t usually fall for these nerd-focused casual games.&lt;/p&gt;</description><link>http://calumleslie.tumblr.com/post/1048567361</link><guid>http://calumleslie.tumblr.com/post/1048567361</guid><pubDate>Wed, 01 Sep 2010 17:55:10 +0100</pubDate></item><item><title>Some not entirely independent variables</title><description>&lt;p&gt;&lt;ul&gt;&lt;li&gt;Nearby sell-by dates.&lt;/li&gt;
&lt;li&gt;Stupendous special offers.&lt;/li&gt;
&lt;li&gt;Calum gorging himself on Frubes.&lt;/li&gt;
&lt;/ul&gt;&lt;/p&gt;</description><link>http://calumleslie.tumblr.com/post/1038420493</link><guid>http://calumleslie.tumblr.com/post/1038420493</guid><pubDate>Mon, 30 Aug 2010 21:32:26 +0100</pubDate></item><item><title>Headius: My Thoughts on Oracle v Google</title><description>&lt;a href="http://blog.headius.com/2010/08/my-thoughts-on-oracle-v-google.html"&gt;Headius: My Thoughts on Oracle v Google&lt;/a&gt;: &lt;p&gt;Not only a good primer on the recent legal challenge, but actually a good primer on the background of Android and Java over the last decade or so. Excellent article.&lt;/p&gt;</description><link>http://calumleslie.tumblr.com/post/987201221</link><guid>http://calumleslie.tumblr.com/post/987201221</guid><pubDate>Sat, 21 Aug 2010 12:42:22 +0100</pubDate></item><item><title>10 Common Mistakes Made by API Providers</title><description>&lt;a href="http://www.readwriteweb.com/cloud/2010/08/the-new-api-movement-may.php"&gt;10 Common Mistakes Made by API Providers&lt;/a&gt;: &lt;p&gt;This list of common mistakes made in web APIs is excellent; many of the points apply equally well to APIs in general, especially remote ones.&lt;/p&gt;</description><link>http://calumleslie.tumblr.com/post/987198211</link><guid>http://calumleslie.tumblr.com/post/987198211</guid><pubDate>Sat, 21 Aug 2010 12:40:56 +0100</pubDate></item><item><title>Having installed apps from QR codes a couple of times, this new...</title><description>&lt;img src="http://25.media.tumblr.com/tumblr_l4dn2232eb1qz5w0go1_500.png"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Having installed apps from QR codes a couple of times, &lt;a href="http://github.com/blog/665-apk-downloads-for-android-projects"&gt;this new GitHub feature&lt;/a&gt; seems disproportionately useful to me.&lt;/p&gt;</description><link>http://calumleslie.tumblr.com/post/722591460</link><guid>http://calumleslie.tumblr.com/post/722591460</guid><pubDate>Mon, 21 Jun 2010 19:22:50 +0100</pubDate></item><item><title>An excellent whiteboard animation based on a talk by Dan...</title><description>&lt;iframe width="400" height="225" src="http://www.youtube.com/embed/u6XAPnuFjJc?wmode=transparent&amp;autohide=1&amp;egm=0&amp;hd=1&amp;iv_load_policy=3&amp;modestbranding=1&amp;rel=0&amp;showinfo=0&amp;showsearch=0" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;An excellent whiteboard animation based on a talk by &lt;a href="http://en.wikipedia.org/wiki/Dan_Pink"&gt;Dan Pink&lt;/a&gt;’s talk on the same subject as his book &lt;em&gt;&lt;a href="http://www.amazon.co.uk/gp/product/1847677681?ie=UTF8&amp;tag=calulesl-21&amp;linkCode=as2&amp;camp=1634&amp;creative=19450&amp;creativeASIN=1847677681"&gt;Drive: The Surprising Truth About What Motivates Us&lt;/a&gt;&lt;img src="http://www.assoc-amazon.co.uk/e/ir?t=calulesl-21&amp;l=as2&amp;o=2&amp;a=1847677681" border="0" height="1" width="1"/&gt;&lt;/em&gt;*. Found this via &lt;a href="http://www.codinghorror.com/blog/2010/06/the-vast-and-endless-sea.html"&gt;an entry on &lt;em&gt;Coding Horror&lt;/em&gt;&lt;/a&gt;, which isn’t normally a blog I read, but I’m glad I did this time.&lt;/p&gt;
&lt;p&gt;* Associates link, apologies for capitalism etc.&lt;/p&gt;</description><link>http://calumleslie.tumblr.com/post/711374696</link><guid>http://calumleslie.tumblr.com/post/711374696</guid><pubDate>Fri, 18 Jun 2010 13:54:07 +0100</pubDate></item><item><title>"We prove that the implementation always strictly follows our high-level abstract specification of..."</title><description>“We prove that the implementation always strictly follows our high-level abstract specification of kernel behaviour. This encompasses traditional design and implementation safety properties such as that the kernel will never crash, and it will never perform an unsafe operation. It also implies much more: we can predict precisely how the kernel will behave in every possible situation.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;Bold claims from &lt;a href="http://lambda-the-ultimate.org/node/3916"&gt;a proof of correctness of the seL4 kernel&lt;/a&gt;&lt;/em&gt;</description><link>http://calumleslie.tumblr.com/post/698484374</link><guid>http://calumleslie.tumblr.com/post/698484374</guid><pubDate>Mon, 14 Jun 2010 21:25:49 +0100</pubDate></item><item><title>BEHOLD PRINGLESCAT</title><description>&lt;img src="http://25.media.tumblr.com/tumblr_l1t7puVetz1qz5w0go1_250.gif"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;BEHOLD PRINGLESCAT&lt;/p&gt;</description><link>http://calumleslie.tumblr.com/post/566438218</link><guid>http://calumleslie.tumblr.com/post/566438218</guid><pubDate>Sun, 02 May 2010 21:32:17 +0100</pubDate></item><item><title>"Dynamic programming” never meant anything; it was nothing but a political euphemism. But..."</title><description>““Dynamic programming” never meant anything; it was nothing but a political euphemism. But somehow it became attached to one of the useful concepts Bellman discovered, and to this day, students of computer science struggle to learn that simple idea, because it’s burdened with a nonsense name.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="http://arcanesentiment.blogspot.com/2010/04/why-dynamic-programming.html"&gt;Interesting&lt;/a&gt;! I’ve always thought that term was weird.&lt;/em&gt;</description><link>http://calumleslie.tumblr.com/post/545492435</link><guid>http://calumleslie.tumblr.com/post/545492435</guid><pubDate>Sat, 24 Apr 2010 14:24:32 +0100</pubDate></item><item><title>#define private public</title><description>&lt;a href="http://google.com/codesearch?q=%22%23define+private+public%22&amp;hl=en&amp;btnG=Search+Code"&gt;#define private public&lt;/a&gt;</description><link>http://calumleslie.tumblr.com/post/520841549</link><guid>http://calumleslie.tumblr.com/post/520841549</guid><pubDate>Wed, 14 Apr 2010 14:52:07 +0100</pubDate></item><item><title>Yeah, the Peter Serafinowicz-directed video for Hot Chip’s...</title><description>&lt;iframe width="400" height="225" src="http://www.youtube.com/embed/5GOZjlwIwfk?wmode=transparent&amp;autohide=1&amp;egm=0&amp;hd=1&amp;iv_load_policy=3&amp;modestbranding=1&amp;rel=0&amp;showinfo=0&amp;showsearch=0" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Yeah, the Peter Serafinowicz-directed video for Hot Chip’s &lt;em&gt;I Feel Better&lt;/em&gt; is kinda old news now, but I’m putting it up here since it’s reappeared in my head. And I think the video is a work of genius, but it’s really quite difficult to tell.&lt;/p&gt;</description><link>http://calumleslie.tumblr.com/post/499141329</link><guid>http://calumleslie.tumblr.com/post/499141329</guid><pubDate>Mon, 05 Apr 2010 23:45:00 +0100</pubDate></item><item><title>Cthulu vs. Robots. Let it never be said that I don’t do...</title><description>&lt;img src="http://25.media.tumblr.com/tumblr_l01h31Pl7N1qz5w0go1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Cthulu vs. Robots. Let it never be said that I don’t do anything at work.&lt;/p&gt;</description><link>http://calumleslie.tumblr.com/post/481414408</link><guid>http://calumleslie.tumblr.com/post/481414408</guid><pubDate>Mon, 29 Mar 2010 11:28:13 +0100</pubDate></item><item><title>There’s something delightfully straightforward about...</title><description>&lt;img src="http://25.media.tumblr.com/tumblr_kzp6lwSjdo1qz5w0go1_400.png"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;There’s something delightfully straightforward about Chrome’s approach to notification of broken certificates.&lt;/p&gt;</description><link>http://calumleslie.tumblr.com/post/466109611</link><guid>http://calumleslie.tumblr.com/post/466109611</guid><pubDate>Mon, 22 Mar 2010 19:10:44 +0000</pubDate></item><item><title>I didn’t realise that what my life really needed was a...</title><description>&lt;iframe width="400" height="300" src="http://www.youtube.com/embed/ttVaQ-qnm98?wmode=transparent&amp;autohide=1&amp;egm=0&amp;hd=1&amp;iv_load_policy=3&amp;modestbranding=1&amp;rel=0&amp;showinfo=0&amp;showsearch=0" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;I didn’t realise that what my life really needed was a rock anthem about sci-fi horror flick &lt;i&gt;Event Horizon&lt;/i&gt;, but it was.&lt;/p&gt;</description><link>http://calumleslie.tumblr.com/post/424899136</link><guid>http://calumleslie.tumblr.com/post/424899136</guid><pubDate>Wed, 03 Mar 2010 22:50:07 +0000</pubDate></item><item><title>Okay, Unicorn identicons are pretty damned awesome. I approve.</title><description>&lt;img src="http://24.media.tumblr.com/tumblr_ky0dm23aH41qz5w0go1_250.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Okay, &lt;a href="http://unicornify.appspot.com/whats-this"&gt;Unicorn identicons&lt;/a&gt; are pretty damned awesome. I approve.&lt;/p&gt;</description><link>http://calumleslie.tumblr.com/post/395432065</link><guid>http://calumleslie.tumblr.com/post/395432065</guid><pubDate>Wed, 17 Feb 2010 23:08:26 +0000</pubDate></item></channel></rss>

