<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-5743983044224833668.post6375801989323338731..comments</id><updated>2009-05-10T23:48:02.526-07:00</updated><category term='yesod haskell cabal'/><category term='haskell arbitrage parsec dynamic-programming floyd-warshall'/><category term='javascript'/><category term='ai'/><category term='near duplicate detection'/><category term='clojure'/><category term='dynamic'/><category term='redis'/><category term='newton'/><category term='solitaire'/><category term='generating text'/><category term='map'/><category term='paip'/><category term='websockets'/><category term='not-really-that-serious'/><category term='algorithms'/><category term='antiobjects'/><category term='yql'/><category term='gameoflife'/><category term='jvisualvm'/><category term='consistent-hashing'/><category term='java methodnamer.com'/><category term='simhash'/><category term='agents'/><category term='devdays'/><category term='stackoverflow'/><category term='csharp'/><category term='freebase'/><category term='robocode'/><category term='opengl'/><category term='criterion'/><category term='wordplay'/><category term='world cup'/><category term='haskell'/><category term='flocking'/><category term='macro'/><category term='performance'/><category term='programming clojure'/><category term='canvas'/><category term='ubuntu objectivec'/><category term='transient'/><category term='paradigms of artificial intelligence programming'/><category term='orbit simulator'/><category term='google wave'/><category term='scala'/><category term='emacs'/><category term='neural networks'/><category term='java'/><category term='arrays'/><category term='reduce'/><category term='static'/><category term='fluid dynamics'/><category term='arc'/><category term='icfp'/><category term='fractals'/><category term='icfp2009'/><category term='hlint'/><category term='microsimulation'/><category term='stm'/><category term='music'/><category term='monte-carlo'/><category term='dung-beetle development'/><category term='6502'/><category term='quickcheck'/><category term='ascii art'/><category term='concurrency'/><category term='regex'/><category term='image magick'/><category term='tests'/><category term='appengine'/><category term='reconcile'/><category term='functional programming'/><category term='coding dojo'/><category term='history'/><category term='yesod'/><category term='klondike'/><category term='brians brain'/><category term='ray-tracing'/><category term='ubuntu'/><category term='traffic'/><category term='hoogle'/><category term='search-engine'/><category term='cards'/><category term='metadata'/><category term='emergent behaviour'/><category term='real world haskell'/><category term='json'/><title type='text'>Comments on Fatvat: User authentication in GAE</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.fatvat.co.uk/feeds/6375801989323338731/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5743983044224833668/6375801989323338731/comments/default'/><link rel='alternate' type='text/html' href='http://www.fatvat.co.uk/2009/05/user-authentication-in-gae.html'/><author><name>Jeff Foster</name><uri>http://www.blogger.com/profile/08195722595923882332</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>0</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage></feed>
