<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.9.2" -->
<rss version="0.92">
<channel>
	<title>Off The Lip</title>
	<link>http://offthelip.org</link>
	<description>Code weavings for the surf addicts</description>
	<lastBuildDate>Mon, 28 Jun 2010 01:31:21 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Multi-layered Perceptron Trained With Backpropagation (in Scala)</title>
		<description><![CDATA[My next field of study is neural networks, I&#8217;ve been reading about them for some time. Interestingly, it&#8217;s not really easy to find resources that aren&#8217;t full of not-so-trivial math, so I had to get a calculus refresher as well. By the way if you&#8217;re interested in learning algorithms strictly from a programming standpoint, I [...]]]></description>
		<link>http://offthelip.org/?p=180</link>
			</item>
	<item>
		<title>Distributed Hash Tables (part 2)</title>
		<description><![CDATA[This is the second (and last) installment of a small personal study of distributed hash tables. The first one was focused on consistent hashing and the Chord DHT, check it out for more context.
Kademlia
Kademlia scales very well mostly because its design taps into the lessons learned by existing peer to peer networks. Which also makes [...]]]></description>
		<link>http://offthelip.org/?p=157</link>
			</item>
	<item>
		<title>Messing With Javascript</title>
		<description><![CDATA[I&#8217;ve had this long unfinished rant about Javascript in my drafts for almost a year now. But somehow it felt unfinished, like a useless rant. And it dawned on me recently: &#8220;if you&#8217;re unhappy about the state of Javascript, just fix it dumb sucker&#8221;. That little inner voice had a point. So this a lightweight [...]]]></description>
		<link>http://offthelip.org/?p=110</link>
			</item>
	<item>
		<title>Distributed Hash Tables (part 1)</title>
		<description><![CDATA[Recently I&#8217;ve been unlucky enough to contract a wrist tendonitis on both arms. I guess it was just a matter of time, always working on laptops in awkward positions or on the couch. I&#8217;m getting much better now but the point is that I&#8217;ve had to avoid keyboards as much as possible outside work for [...]]]></description>
		<link>http://offthelip.org/?p=149</link>
			</item>
	<item>
		<title>Witty: Implementing an Interpreter in Haskell</title>
		<description><![CDATA[As a pet project, I&#8217;ve implemented an interpreter in Haskell for a small language that I&#8217;ve also designed. Before you definitely categorize me crazy, I&#8217;ve done it mostly to learn. So I have no pretension of coming up with the Next Big Language. And I&#8217;ve learned quite a bit about Haskell, about programming languages design [...]]]></description>
		<link>http://offthelip.org/?p=123</link>
			</item>
	<item>
		<title>Why Not Haskell?</title>
		<description><![CDATA[I&#8217;m going to try writing a balanced post about a programming language. Meaning that the words suck, shit, moron and brain dead are prohibited. Enterprisey too. And scale.
I&#8217;ve been mucking around with Haskell for some time now, enough to know my monad transformers, functors and function composition. It&#8217;s all serious shit. Ooops, sorry. So I [...]]]></description>
		<link>http://offthelip.org/?p=125</link>
			</item>
	<item>
		<title>ApacheCon in New Orleans</title>
		<description><![CDATA[I&#8217;m preparing to fly to New Orleans tomorrow morning (Monday) for ApacheCon US 2008. Lots of fun and schmoozing in perspective. If you&#8217;re in the area and feel like having a little hack session or a beer, drop me an e-mail.

]]></description>
		<link>http://offthelip.org/?p=121</link>
			</item>
	<item>
		<title>Worlds, Monads and Environment: a Side Effect Roundup</title>
		<description><![CDATA[An interesting paper from Alessandro Warth and Alan Kay, introducing what they call worlds, has been mentioned here and there. It reinforces a recent theory of mine that programming languages should allow more visibility on their running environment, which has been dearly lacking so far.
Side effects are getting back into the radar of language designers [...]]]></description>
		<link>http://offthelip.org/?p=116</link>
			</item>
	<item>
		<title>Process Execution Language</title>
		<description><![CDATA[I&#8217;m starting a new space at dev.intalio.org to talk about what I&#8217;m working on there, namely SimPEL (Simple Process Execution Language). The first post is mostly an introduction but I plan to get into the nitty gritty details of language implementation, describe what&#8217;s so special in terms of semantic and execution about a business process [...]]]></description>
		<link>http://offthelip.org/?p=115</link>
			</item>
	<item>
		<title>V8 under the hood</title>
		<description><![CDATA[I think I can add one more option to my last post about VMs. With Chrome, Google released a new virtual machine for Javascript called V8. I&#8217;ve spent some sweet time playing with it and browsing through the code in the past two days and thought some would be interested in my findings.
First it&#8217;s not [...]]]></description>
		<link>http://offthelip.org/?p=113</link>
			</item>
</channel>
</rss>
