<?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/' xmlns:georss='http://www.georss.org/georss'><id>tag:blogger.com,1999:blog-2147022131966550449</id><updated>2009-12-26T06:03:51.317+08:00</updated><title type='text'>MaliciousKitty Adventure</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://maliciouskitty.pulsely.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2147022131966550449/posts/default'/><link rel='alternate' type='text/html' href='http://maliciouskitty.pulsely.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Malicious Kitty</name><uri>http://www.blogger.com/profile/09959608384352112921</uri><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>24</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2147022131966550449.post-235110075086236319</id><published>2007-06-25T12:15:00.000+08:00</published><updated>2007-06-25T12:17:59.215+08:00</updated><title type='text'>ADC on Trafik</title><content type='html'>ADC just covered an interesting French Developer: &lt;a href="http://www.apple.com/pro/profiles/trafik/#"&gt;Apple - Pro - Profiles - Trafik - Art of Code&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2147022131966550449-235110075086236319?l=maliciouskitty.pulsely.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maliciouskitty.pulsely.com/feeds/235110075086236319/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2147022131966550449&amp;postID=235110075086236319' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2147022131966550449/posts/default/235110075086236319'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2147022131966550449/posts/default/235110075086236319'/><link rel='alternate' type='text/html' href='http://maliciouskitty.pulsely.com/2007/06/adc-on-trafik.html' title='ADC on Trafik'/><author><name>Malicious Kitty</name><uri>http://www.blogger.com/profile/09959608384352112921</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='09187474891078787916'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2147022131966550449.post-2138459678380832611</id><published>2007-06-10T20:57:00.001+08:00</published><updated>2007-06-10T20:58:36.250+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Python'/><title type='text'>google-diff-match-patch</title><content type='html'>Found an interesting Google code on text diffing, matching and patching: &lt;a href="http://code.google.com/p/google-diff-match-patch/"&gt;google-diff-match-patch&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;quote&gt;The Diff Match and Patch libraries offer robust algorithms to perform the operations required for synchronizing plain text.&lt;/quote&gt;&lt;br /&gt;&lt;br /&gt;The python code is real useful for us! Thanks Google.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2147022131966550449-2138459678380832611?l=maliciouskitty.pulsely.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maliciouskitty.pulsely.com/feeds/2138459678380832611/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2147022131966550449&amp;postID=2138459678380832611' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2147022131966550449/posts/default/2138459678380832611'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2147022131966550449/posts/default/2138459678380832611'/><link rel='alternate' type='text/html' href='http://maliciouskitty.pulsely.com/2007/06/google-diff-match-patch.html' title='google-diff-match-patch'/><author><name>Malicious Kitty</name><uri>http://www.blogger.com/profile/09959608384352112921</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='09187474891078787916'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2147022131966550449.post-738589461251748302</id><published>2007-06-10T19:34:00.000+08:00</published><updated>2007-06-10T20:51:44.715+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='UNIX'/><title type='text'>WBox HTTP testing tool</title><content type='html'>&lt;a href="http://hping.org/wbox/"&gt;WBox&lt;/a&gt; is a ping-like utility to test HTTP.&lt;br /&gt;&lt;br /&gt;Looks pretty interesting. Codes are short.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2147022131966550449-738589461251748302?l=maliciouskitty.pulsely.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maliciouskitty.pulsely.com/feeds/738589461251748302/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2147022131966550449&amp;postID=738589461251748302' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2147022131966550449/posts/default/738589461251748302'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2147022131966550449/posts/default/738589461251748302'/><link rel='alternate' type='text/html' href='http://maliciouskitty.pulsely.com/2007/06/wbox-http-testing-tool.html' title='WBox HTTP testing tool'/><author><name>Malicious Kitty</name><uri>http://www.blogger.com/profile/09959608384352112921</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='09187474891078787916'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2147022131966550449.post-1985040544914279289</id><published>2007-06-06T23:35:00.000+08:00</published><updated>2007-06-10T20:49:43.485+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='widgets'/><title type='text'>HKPL Checkouts 1.0</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_cST-Dx60syg/RmbbydwQrVI/AAAAAAAAAA4/mTKTnryMI0s/s1600-h/HKPL_widget_picture.png"&gt;&lt;img style="margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_cST-Dx60syg/RmbbydwQrVI/AAAAAAAAAA4/mTKTnryMI0s/s320/HKPL_widget_picture.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5072983690306432338" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Direct download link: &lt;a href="http://pulsely.com/files/labs/HKPL_Widget_1.0/"&gt;HKPL Widget 1.01&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Hi, this is my first ever widget that was built using &lt;a href="http://developer.apple.com/tools/dashcode/"&gt;Dashcode&lt;/a&gt;. HKPL Checkouts is a simple library records widget, that keeps you informed about your library records.&lt;br /&gt;&lt;br /&gt;I made this widget because I forgot to renew a book for almost 2 months, fined for almost $100 HKD! So I have vowed to myself that I will make a widget to make the world a better place...&lt;br /&gt;&lt;br /&gt;So here it is. This widget is actually powered by a simple python program, that logins to HKPL website on your behalf, grabs the library records and parse the information in a nicely layout table.&lt;br /&gt;&lt;br /&gt;I will make a version 1.01 sometimes which add 'book search' feature. So stay tuned! If you find any bugs or have any suggestions, feel free to leave a message here. Thanks!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold; color: #ff0000"&gt;[edit 2:54am]&lt;/span&gt; 1.01 Bug fix is out: Thank you to the support from our friends at &lt;a href="http://mac.hk/appletalk/viewtopic.php?t=28353"&gt;Mac.hk&lt;/a&gt;. &lt;b&gt;thmalex&lt;/b&gt; and &lt;b&gt;Dennis&lt;/b&gt; found an off-by-one error... a CS 101 mistake, very embarrassing. My girlfriend's and my own library accounts have maxed out all the slots, so I can't verify if I have squashed the bug just yet.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2147022131966550449-1985040544914279289?l=maliciouskitty.pulsely.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maliciouskitty.pulsely.com/feeds/1985040544914279289/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2147022131966550449&amp;postID=1985040544914279289' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2147022131966550449/posts/default/1985040544914279289'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2147022131966550449/posts/default/1985040544914279289'/><link rel='alternate' type='text/html' href='http://maliciouskitty.pulsely.com/2007/06/hkpl-checkouts-10.html' title='HKPL Checkouts 1.0'/><author><name>Malicious Kitty</name><uri>http://www.blogger.com/profile/09959608384352112921</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='09187474891078787916'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_cST-Dx60syg/RmbbydwQrVI/AAAAAAAAAA4/mTKTnryMI0s/s72-c/HKPL_widget_picture.png' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2147022131966550449.post-8101796683088477280</id><published>2007-06-05T22:35:00.000+08:00</published><updated>2007-06-05T22:36:49.761+08:00</updated><title type='text'>New York Magazine - The Profit Calculator</title><content type='html'>Interesting breakdown of different profit models of NY businesses, from being a drug dealer to H&amp;M.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://nymag.com/news/features/2007/profit/"&gt;New York Magazine - The Profit Calculator&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2147022131966550449-8101796683088477280?l=maliciouskitty.pulsely.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maliciouskitty.pulsely.com/feeds/8101796683088477280/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2147022131966550449&amp;postID=8101796683088477280' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2147022131966550449/posts/default/8101796683088477280'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2147022131966550449/posts/default/8101796683088477280'/><link rel='alternate' type='text/html' href='http://maliciouskitty.pulsely.com/2007/06/new-york-magazine-profit-calculator.html' title='New York Magazine - The Profit Calculator'/><author><name>Malicious Kitty</name><uri>http://www.blogger.com/profile/09959608384352112921</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='09187474891078787916'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2147022131966550449.post-7304562181706603359</id><published>2007-06-05T01:21:00.000+08:00</published><updated>2007-06-10T20:55:46.130+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hong kong'/><title type='text'>Folk Guy</title><content type='html'>&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/2j3vh55SSVw"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/2j3vh55SSVw" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.naitik.net/blog/wp-content/photos/folkguy_2.gif" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2147022131966550449-7304562181706603359?l=maliciouskitty.pulsely.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maliciouskitty.pulsely.com/feeds/7304562181706603359/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2147022131966550449&amp;postID=7304562181706603359' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2147022131966550449/posts/default/7304562181706603359'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2147022131966550449/posts/default/7304562181706603359'/><link rel='alternate' type='text/html' href='http://maliciouskitty.pulsely.com/2007/06/blog-post.html' title='Folk Guy'/><author><name>Malicious Kitty</name><uri>http://www.blogger.com/profile/09959608384352112921</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='09187474891078787916'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2147022131966550449.post-8289492073845961637</id><published>2007-06-03T16:55:00.000+08:00</published><updated>2007-06-03T16:57:08.725+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Programming'/><title type='text'>Things to look out for when building a large application, by Joshua Schachter, del.icio.us</title><content type='html'>I always keep referring to this little txt document everyday:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;Learn Apache - tuning can make things a lot faster. Understand headers,&lt;br /&gt;mod_rewrite (a dark art). Put a proxy in front of Apache e.g. Perlbal from&lt;br /&gt;LiveJournal - one guy on a modem can suck up lots of resources otherwise.&lt;br /&gt;&lt;br /&gt;Images off a different server, RSS from a different server.&lt;br /&gt;&lt;br /&gt;"Save site for offline use" feature in IE is particularly nasty.&lt;br /&gt;&lt;br /&gt;The easier the API to get in and out of, the more people will use it. There's&lt;br /&gt;a long tail of smart developers. Stuff like SOAP discourages adoption. No API&lt;br /&gt;key = people can play with it faster; drives attention.&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://simon.incutio.com/notes/2006/summit/schachter.txt"&gt;More....&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2147022131966550449-8289492073845961637?l=maliciouskitty.pulsely.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maliciouskitty.pulsely.com/feeds/8289492073845961637/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2147022131966550449&amp;postID=8289492073845961637' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2147022131966550449/posts/default/8289492073845961637'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2147022131966550449/posts/default/8289492073845961637'/><link rel='alternate' type='text/html' href='http://maliciouskitty.pulsely.com/2007/06/things-to-look-out-for-when-building.html' title='Things to look out for when building a large application, by Joshua Schachter, del.icio.us'/><author><name>Malicious Kitty</name><uri>http://www.blogger.com/profile/09959608384352112921</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='09187474891078787916'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2147022131966550449.post-428761100052291125</id><published>2007-05-30T09:51:00.000+08:00</published><updated>2007-05-30T09:58:12.602+08:00</updated><title type='text'>Google Maps with Streetview</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_cST-Dx60syg/RlzZxAYyGsI/AAAAAAAAAAw/99_U3ZuK09I/s1600-h/Picture+1.png"&gt;&lt;img style="margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_cST-Dx60syg/RlzZxAYyGsI/AAAAAAAAAAw/99_U3ZuK09I/s320/Picture+1.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5070166716453100226" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Wow, that is real cool.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://maps.google.com/maps?f=q&amp;hl=en&amp;q=apple+store,+san+francisco&amp;ie=UTF8&amp;ll=37.786767,-122.40617&amp;spn=0.00262,0.004077&amp;z=18&amp;om=0&amp;layer=c&amp;cbll=37.785818,-122.40627&amp;cbp=1,319.843310389872,0.490465621864652,0"&gt;Apple Store SF Streeview&lt;/a&gt; on Google Map!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2147022131966550449-428761100052291125?l=maliciouskitty.pulsely.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maliciouskitty.pulsely.com/feeds/428761100052291125/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2147022131966550449&amp;postID=428761100052291125' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2147022131966550449/posts/default/428761100052291125'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2147022131966550449/posts/default/428761100052291125'/><link rel='alternate' type='text/html' href='http://maliciouskitty.pulsely.com/2007/05/google-maps-with-streetview.html' title='Google Maps with Streetview'/><author><name>Malicious Kitty</name><uri>http://www.blogger.com/profile/09959608384352112921</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='09187474891078787916'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_cST-Dx60syg/RlzZxAYyGsI/AAAAAAAAAAw/99_U3ZuK09I/s72-c/Picture+1.png' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2147022131966550449.post-7445635847320544392</id><published>2007-05-26T03:18:00.000+08:00</published><updated>2007-05-26T03:24:08.539+08:00</updated><title type='text'>LINA - cross platform linux library for Macs and windows</title><content type='html'>&lt;a href="http://www.openlina.com/"&gt;LINA&lt;/a&gt; looks pretty damn cool. If I can link all my binaries in Xcode and get them deployed to Linux and windows, it would be even better.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/hGiIkceewRA"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/hGiIkceewRA" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2147022131966550449-7445635847320544392?l=maliciouskitty.pulsely.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maliciouskitty.pulsely.com/feeds/7445635847320544392/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2147022131966550449&amp;postID=7445635847320544392' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2147022131966550449/posts/default/7445635847320544392'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2147022131966550449/posts/default/7445635847320544392'/><link rel='alternate' type='text/html' href='http://maliciouskitty.pulsely.com/2007/05/lina-cross-platform-linux-library-for.html' title='LINA - cross platform linux library for Macs and windows'/><author><name>Malicious Kitty</name><uri>http://www.blogger.com/profile/09959608384352112921</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='09187474891078787916'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2147022131966550449.post-2974995609539581561</id><published>2007-05-23T07:12:00.000+08:00</published><updated>2007-05-23T07:13:32.963+08:00</updated><title type='text'>Very Funny Ads</title><content type='html'>This keeps me laughing for hours: &lt;a href="http://veryfunnyads.com/" rel="nofollow"&gt;Very Funny Ads&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2147022131966550449-2974995609539581561?l=maliciouskitty.pulsely.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maliciouskitty.pulsely.com/feeds/2974995609539581561/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2147022131966550449&amp;postID=2974995609539581561' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2147022131966550449/posts/default/2974995609539581561'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2147022131966550449/posts/default/2974995609539581561'/><link rel='alternate' type='text/html' href='http://maliciouskitty.pulsely.com/2007/05/very-funny-ads.html' title='Very Funny Ads'/><author><name>Malicious Kitty</name><uri>http://www.blogger.com/profile/09959608384352112921</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='09187474891078787916'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2147022131966550449.post-7451312982131864660</id><published>2007-05-16T20:58:00.000+08:00</published><updated>2007-05-16T20:59:44.055+08:00</updated><title type='text'>Tony Blair: I did what I thought was right</title><content type='html'>&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/DnHm9T1iDoU"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/DnHm9T1iDoU" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Tony Blair: "I did what I thought was right".&lt;br /&gt;&lt;br /&gt;Also see &lt;a href="http://www.youtube.com/watch?v=8ZdueiaicR4"&gt;part 1&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2147022131966550449-7451312982131864660?l=maliciouskitty.pulsely.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maliciouskitty.pulsely.com/feeds/7451312982131864660/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2147022131966550449&amp;postID=7451312982131864660' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2147022131966550449/posts/default/7451312982131864660'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2147022131966550449/posts/default/7451312982131864660'/><link rel='alternate' type='text/html' href='http://maliciouskitty.pulsely.com/2007/05/tony-blair-i-did-what-i-thought-was.html' title='Tony Blair: I did what I thought was right'/><author><name>Malicious Kitty</name><uri>http://www.blogger.com/profile/09959608384352112921</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='09187474891078787916'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2147022131966550449.post-202656861444401700</id><published>2007-04-25T19:46:00.000+08:00</published><updated>2007-06-10T20:56:39.691+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Pulsely'/><title type='text'>Pulsely Locate for Mac v0.1</title><content type='html'>&lt;a href="http://pulsely.com/locate/mac/"&gt;&lt;img src="http://pulsely.com/modules/locate/mac/images/pulsely_locate_screenshot.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;We just release &lt;a href="http://pulsely.com/locate/mac/"&gt;Pulsely Locate for Mac&lt;/a&gt;. Pulsely Locate is an online service for you to post your current location, so your friends and sweetheart(s) can see where you are.&lt;br /&gt;&lt;br /&gt;We are building a native application instead of just a webapp. The reason is we have to interface nicely with the popular bluetooth GPS devices, so instead of asking people to run Firefox, _and then_ download a pesky Firefox plugin, we opt to just build native applications.&lt;br /&gt;&lt;br /&gt;Pulsely Locate will support 4 native platforms eventually:&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://pulsely.com/locate/mac/"&gt;Mac&lt;/a&gt; (checked!)&lt;/li&gt;&lt;br /&gt;&lt;li&gt;J2ME version for cellphones (coming out by May 1st, 2007)&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Linux (coming out by May 2nd, 2007)&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Windows (coming out by June 1st, 2007)&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;We roll out Mac version first simply because we are more proficient in writing Cocoa applications. We are already building Windows and Linux versions, but making bluetooth devices talk nicely under them would be more difficult.&lt;br /&gt;&lt;br /&gt;Anyway, we will open source all the client applications asap (very likely to be GPL). We are studying which SVN repos should we use, from Google Code, Sourceforge to Berlios, but we are very anxious to open source it asap so stay tuned. But if you want to see the source code for now, just send us an email and we'll email the source codes to you right away!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2147022131966550449-202656861444401700?l=maliciouskitty.pulsely.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maliciouskitty.pulsely.com/feeds/202656861444401700/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2147022131966550449&amp;postID=202656861444401700' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2147022131966550449/posts/default/202656861444401700'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2147022131966550449/posts/default/202656861444401700'/><link rel='alternate' type='text/html' href='http://maliciouskitty.pulsely.com/2007/04/pulsely-locate-for-mac-v01.html' title='Pulsely Locate for Mac v0.1'/><author><name>Malicious Kitty</name><uri>http://www.blogger.com/profile/09959608384352112921</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='09187474891078787916'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2147022131966550449.post-2193088054803749719</id><published>2007-04-16T19:50:00.000+08:00</published><updated>2007-04-18T18:03:10.826+08:00</updated><title type='text'>Desktop Tower Defense</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_cST-Dx60syg/RiXs1NZC8MI/AAAAAAAAAAo/-fbY1AMib9A/s1600-h/Picture+1.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_cST-Dx60syg/RiXs1NZC8MI/AAAAAAAAAAo/-fbY1AMib9A/s320/Picture+1.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5054706555665182914" /&gt;&lt;/a&gt;&lt;br /&gt;Wasted 15 minutes playing this &lt;a href="http://www.handdrawngames.com/DesktopTD/"&gt;Desktop Tower Defense&lt;/a&gt; game. It's real hard to beat!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2147022131966550449-2193088054803749719?l=maliciouskitty.pulsely.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maliciouskitty.pulsely.com/feeds/2193088054803749719/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2147022131966550449&amp;postID=2193088054803749719' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2147022131966550449/posts/default/2193088054803749719'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2147022131966550449/posts/default/2193088054803749719'/><link rel='alternate' type='text/html' href='http://maliciouskitty.pulsely.com/2007/04/desktop-tower-defense.html' title='Desktop Tower Defense'/><author><name>Malicious Kitty</name><uri>http://www.blogger.com/profile/09959608384352112921</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='09187474891078787916'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_cST-Dx60syg/RiXs1NZC8MI/AAAAAAAAAAo/-fbY1AMib9A/s72-c/Picture+1.png' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2147022131966550449.post-6808479426004812443</id><published>2007-04-03T02:33:00.000+08:00</published><updated>2007-05-30T09:51:44.787+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Videos'/><title type='text'>SouthWest 786 OAK-MDW Landing on 6-16-2004</title><content type='html'>&lt;object width="425" height="350"&gt; &lt;param name="movie" value="http://www.youtube.com/v/jak5mpRCF_8"&gt; &lt;/param&gt; &lt;embed src="http://www.youtube.com/v/jak5mpRCF_8" type="application/x-shockwave-flash" width="425" height="350"&gt; &lt;/embed&gt; &lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2147022131966550449-6808479426004812443?l=maliciouskitty.pulsely.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maliciouskitty.pulsely.com/feeds/6808479426004812443/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2147022131966550449&amp;postID=6808479426004812443' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2147022131966550449/posts/default/6808479426004812443'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2147022131966550449/posts/default/6808479426004812443'/><link rel='alternate' type='text/html' href='http://maliciouskitty.pulsely.com/2007/04/southwest-786-oak-mdw-landing-on-6-16.html' title='SouthWest 786 OAK-MDW Landing on 6-16-2004'/><author><name>Malicious Kitty</name><uri>http://www.blogger.com/profile/09959608384352112921</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='09187474891078787916'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2147022131966550449.post-2421953980599069766</id><published>2007-04-03T02:20:00.000+08:00</published><updated>2007-04-03T02:28:56.301+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Videos'/><title type='text'>SouthWest 786 OAK-MDW Takeoff on 6-16-2004</title><content type='html'>&lt;object width="425" height="350"&gt; &lt;param name="movie" value="http://www.youtube.com/v/XEBWJKyCVfs"&gt; &lt;/param&gt; &lt;embed src="http://www.youtube.com/v/XEBWJKyCVfs" type="application/x-shockwave-flash" width="425" height="350"&gt; &lt;/embed&gt; &lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2147022131966550449-2421953980599069766?l=maliciouskitty.pulsely.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maliciouskitty.pulsely.com/feeds/2421953980599069766/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2147022131966550449&amp;postID=2421953980599069766' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2147022131966550449/posts/default/2421953980599069766'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2147022131966550449/posts/default/2421953980599069766'/><link rel='alternate' type='text/html' href='http://maliciouskitty.pulsely.com/2007/04/southwest-786-oak-mdw-takeoff-on-6-16.html' title='SouthWest 786 OAK-MDW Takeoff on 6-16-2004'/><author><name>Malicious Kitty</name><uri>http://www.blogger.com/profile/09959608384352112921</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='09187474891078787916'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2147022131966550449.post-7539153158439799982</id><published>2007-04-03T02:17:00.000+08:00</published><updated>2007-04-03T02:28:58.813+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Videos'/><title type='text'>Video: water pipe burst in Berkeley</title><content type='html'>We drive down Bancroft, making a left down Shattuck, and found a water pipe burst in Shattuck! What a day.&lt;br /&gt;&lt;br /&gt;This movie was shot on 11/8/2005.&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="350"&gt; &lt;param name="movie" value="http://www.youtube.com/v/LCbqFaV3vpo"&gt; &lt;/param&gt; &lt;embed src="http://www.youtube.com/v/LCbqFaV3vpo" type="application/x-shockwave-flash" width="425" height="350"&gt; &lt;/embed&gt; &lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2147022131966550449-7539153158439799982?l=maliciouskitty.pulsely.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maliciouskitty.pulsely.com/feeds/7539153158439799982/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2147022131966550449&amp;postID=7539153158439799982' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2147022131966550449/posts/default/7539153158439799982'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2147022131966550449/posts/default/7539153158439799982'/><link rel='alternate' type='text/html' href='http://maliciouskitty.pulsely.com/2007/04/video-water-pipe-burst-in-berkeley.html' title='Video: water pipe burst in Berkeley'/><author><name>Malicious Kitty</name><uri>http://www.blogger.com/profile/09959608384352112921</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='09187474891078787916'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2147022131966550449.post-8585233228579183913</id><published>2007-04-02T08:35:00.001+08:00</published><updated>2007-04-03T02:29:11.138+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Videos'/><title type='text'>My cat</title><content type='html'>&lt;object width="425" height="350"&gt; &lt;param name="movie" value="http://www.youtube.com/v/vvVyeLznzp8"&gt; &lt;/param&gt; &lt;embed src="http://www.youtube.com/v/vvVyeLznzp8" type="application/x-shockwave-flash" width="425" height="350"&gt; &lt;/embed&gt; &lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2147022131966550449-8585233228579183913?l=maliciouskitty.pulsely.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maliciouskitty.pulsely.com/feeds/8585233228579183913/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2147022131966550449&amp;postID=8585233228579183913' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2147022131966550449/posts/default/8585233228579183913'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2147022131966550449/posts/default/8585233228579183913'/><link rel='alternate' type='text/html' href='http://maliciouskitty.pulsely.com/2007/04/my-cat.html' title='My cat'/><author><name>Malicious Kitty</name><uri>http://www.blogger.com/profile/09959608384352112921</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='09187474891078787916'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2147022131966550449.post-3335790121358456035</id><published>2007-03-20T03:04:00.000+08:00</published><updated>2007-06-10T20:57:10.212+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mac'/><title type='text'>"Papers" on Mac OS X</title><content type='html'>See this &lt;a href="http://mekentosj.com/papers/"&gt;"Paper"&lt;/a&gt; for Mac OS X, that let you organize and read PDFs. It looks pretty useful and I am very tempted to try it.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Basically, there are two kinds of approach to organize a large collection of files:&lt;br /&gt;1. &lt;b&gt;file system approach&lt;/b&gt;. &lt;i&gt;It works for everybody&lt;/i&gt; by copying the metaphor of a tree structure. This approach is good if you browse more than you do search.&lt;br /&gt;2. List structure, a.k.a &lt;b&gt;the iTunes approach&lt;/b&gt;. This is great, if you search more than browse.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://mekentosj.com/papers/images/screenshot_main_thumb.jpg" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;I like iTunes, and its search feature is a godsend&gt;. If I want to listen to Beethoven, I just need to type "Beethoven" and all his 1 to 9 symphonies are all there. I would not want to go to the file system to drag beethoven music into Winamp.&lt;br /&gt;&lt;br /&gt;Obviously, &lt;i&gt;Paper&lt;/i&gt; is looking to do an iTunes approach. The pre-release app looks beautiful, but it runs very slow after importing 50 PDFs. Probably memory alloc/retains bugs? Yea I am sure they will fix it in a few weeks, but...&lt;br /&gt;&lt;br /&gt;... I am still stuck in the "file system" approach, as I tend to put PDF books of different publisher in the same folder. And Spotlight serves me well for now? Everybody has resistance switching to something new afterall.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2147022131966550449-3335790121358456035?l=maliciouskitty.pulsely.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maliciouskitty.pulsely.com/feeds/3335790121358456035/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2147022131966550449&amp;postID=3335790121358456035' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2147022131966550449/posts/default/3335790121358456035'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2147022131966550449/posts/default/3335790121358456035'/><link rel='alternate' type='text/html' href='http://maliciouskitty.pulsely.com/2007/03/papers-on-mac-os-x.html' title='&quot;Papers&quot; on Mac OS X'/><author><name>Malicious Kitty</name><uri>http://www.blogger.com/profile/09959608384352112921</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='09187474891078787916'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2147022131966550449.post-8127548905184528528</id><published>2007-03-18T04:43:00.000+08:00</published><updated>2007-03-18T04:50:07.270+08:00</updated><title type='text'>Gapminder at Google</title><content type='html'>TED 2007 has Hans Rosling's &lt;a href="http://blogsearch.google.com/blogsearch?hl=en&amp;q=rosling+%22TED+2007%22&amp;amp;btnG=Search+Blogs"&gt; passionate speech&lt;/a&gt; about opening useful data to everyone.&lt;br /&gt;&lt;br /&gt;Now you can see the &lt;a href="http://tools.google.com/gapminder/"&gt;animated stats interface on Google&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;References:&lt;/b&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://tools.google.com/gapminder/"&gt;Gapminder World 2007, at Google&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2147022131966550449-8127548905184528528?l=maliciouskitty.pulsely.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maliciouskitty.pulsely.com/feeds/8127548905184528528/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2147022131966550449&amp;postID=8127548905184528528' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2147022131966550449/posts/default/8127548905184528528'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2147022131966550449/posts/default/8127548905184528528'/><link rel='alternate' type='text/html' href='http://maliciouskitty.pulsely.com/2007/03/gapminder-at-google.html' title='Gapminder at Google'/><author><name>Malicious Kitty</name><uri>http://www.blogger.com/profile/09959608384352112921</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='09187474891078787916'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2147022131966550449.post-5643188313561188087</id><published>2007-03-07T11:02:00.000+08:00</published><updated>2007-03-18T02:09:30.559+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Python'/><title type='text'>Jeff Hawkin's Numenta opens its "Numenta Platform for Intelligent Computing"</title><content type='html'>Just woke up and read Slashdot that &lt;a href="http://developers.slashdot.org/developers/07/03/06/220213.shtml"&gt;Jeff Hawkins' Cortex Sim Platform&lt;/a&gt; is now available.&lt;br /&gt;&lt;br /&gt;I did read Jeff's On Intelligence book about his idea of HTM, though I forget pretty much everything by now :-). But I am pretty excited about this, especially the 3 components have python bindings.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.numenta.com/for-developers/software.php"&gt;Go check it out&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;References&lt;/b&gt;&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.numenta.com/for-developers/software.php"&gt;Numenta Platform for Intelligent Computing (NuPIC) downloads&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.numenta.com/for-developers/software/note-from-jeff.php"&gt;Introduction to Numenta's Research Release from Jeff Hawkins&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.numenta.com/for-developers/blog.php#030507"&gt;Numenta Blog&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2147022131966550449-5643188313561188087?l=maliciouskitty.pulsely.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maliciouskitty.pulsely.com/feeds/5643188313561188087/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2147022131966550449&amp;postID=5643188313561188087' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2147022131966550449/posts/default/5643188313561188087'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2147022131966550449/posts/default/5643188313561188087'/><link rel='alternate' type='text/html' href='http://maliciouskitty.pulsely.com/2007/03/jeff-hawkins-numenta-opens-its-numenta.html' title='Jeff Hawkin&apos;s Numenta opens its &quot;Numenta Platform for Intelligent Computing&quot;'/><author><name>Malicious Kitty</name><uri>http://www.blogger.com/profile/09959608384352112921</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='09187474891078787916'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2147022131966550449.post-4359797076018200060</id><published>2007-01-19T06:00:00.000+08:00</published><updated>2007-03-18T02:06:35.639+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mac'/><title type='text'>MacFUSE, now works with sshfs</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_cST-Dx60syg/RbFBnSG0wnI/AAAAAAAAAAY/3xoae9HfM4Q/s1600-h/fuse_screenshot.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_cST-Dx60syg/RbFBnSG0wnI/AAAAAAAAAAY/3xoae9HfM4Q/s320/fuse_screenshot.png" alt="" id="BLOGGER_PHOTO_ID_5021867202625978994" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://code.google.com/p/macfuse/wiki/HOWTO"&gt;MacFUSE&lt;/a&gt; has been out since MacWorld.&lt;br /&gt;&lt;br /&gt;I just got it installed onto a Powerbook from SVN. I used to be a great fan at running &lt;a href="http://fuse.sourceforge.net/sshfs.html"&gt;sshfs&lt;/a&gt; on Debian as my primary development machine. Now I don't think there's a reason to run desktop Linux at all! There is nothing to hold me back running everything on Mac OS X.&lt;br /&gt;&lt;br /&gt;Thank you very much Amit Singh, the "Network is the &lt;strike&gt;computer&lt;/strike&gt;Macintosh", because of you.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2147022131966550449-4359797076018200060?l=maliciouskitty.pulsely.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maliciouskitty.pulsely.com/feeds/4359797076018200060/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2147022131966550449&amp;postID=4359797076018200060' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2147022131966550449/posts/default/4359797076018200060'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2147022131966550449/posts/default/4359797076018200060'/><link rel='alternate' type='text/html' href='http://maliciouskitty.pulsely.com/2007/01/macfuse-now-works-with-sshfs.html' title='MacFUSE, now works with sshfs'/><author><name>Malicious Kitty</name><uri>http://www.blogger.com/profile/09959608384352112921</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='09187474891078787916'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_cST-Dx60syg/RbFBnSG0wnI/AAAAAAAAAAY/3xoae9HfM4Q/s72-c/fuse_screenshot.png' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2147022131966550449.post-4605341515847471628</id><published>2007-01-18T06:11:00.000+08:00</published><updated>2007-03-18T02:06:29.664+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mac'/><title type='text'>iPhone IS open enough</title><content type='html'>Slashdot has this slightly anti-iPhone post: &lt;a href="http://apple.slashdot.org/article.pl?sid=07/01/12/0430200"&gt; No Third-party Apps on iPhone Says Jobs&lt;/a&gt; on January 12. And not surprisingly, most people there condemn Apple as not open enough, therefore won't buy it when it comes out.&lt;br /&gt;&lt;br /&gt;I &lt;a href="http://slashdot.org/comments.pl?sid=216502&amp;cid=17573280"&gt;stand by my comment&lt;/a&gt;:&lt;br /&gt;&lt;quote&gt;For me I don't really care about third party apps, as long as Safari works as advertise.&lt;br /&gt;&lt;br /&gt;Safari with AJAX powered webpages can create a very compelling solution. Forget about "Network is computer" crap from Sun.... Apple finally got this working now, albeit 6 years late.&lt;br /&gt;&lt;br /&gt;I'm sure a whole new generation of "web 2.0 companies" will be geared to make "iPhone screensize compatible" webpages, and that would be fun!&lt;/quote&gt;&lt;br /&gt;&lt;br /&gt;Steve Jobs is making "information truly available at finger tips now". And I cannot wait to have &lt;a href="http://pulsely.com/"&gt;Pulsely&lt;/a&gt; to support iPhone! O yea, I thought &lt;a href="http://www.opera.com/products/mobile/"&gt;Opera for Mobile&lt;/a&gt; is ubercool. Forget about it...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2147022131966550449-4605341515847471628?l=maliciouskitty.pulsely.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maliciouskitty.pulsely.com/feeds/4605341515847471628/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2147022131966550449&amp;postID=4605341515847471628' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2147022131966550449/posts/default/4605341515847471628'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2147022131966550449/posts/default/4605341515847471628'/><link rel='alternate' type='text/html' href='http://maliciouskitty.pulsely.com/2007/01/iphone-is-open-enough.html' title='iPhone IS open enough'/><author><name>Malicious Kitty</name><uri>http://www.blogger.com/profile/09959608384352112921</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='09187474891078787916'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2147022131966550449.post-7419133953040975556</id><published>2007-01-15T03:10:00.000+08:00</published><updated>2007-03-18T02:08:50.481+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hong kong'/><title type='text'>Geeks In Asia Use Clever Hacks To Get Slashdot</title><content type='html'>I am sure you know that a few Asian countries were hit hard with fiber lines malfunctioned after the Taiwan earthquake. Here are my &lt;a href="http://developers.slashdot.org/comments.pl?sid=214412&amp;amp;cid=17421288"&gt;my comment&lt;/a&gt; on Slashdot on how I got through that few days:&lt;br /&gt;&lt;h4&gt;&lt;a href="http://developers.slashdot.org/developers/06/12/31/2321235.shtml"&gt;    Geeks In Asia Use Clever Hacks To Get Slashdot&lt;/a&gt;&lt;/h4&gt;I live in Hong Kong, and indeed it was a huge disaster. I run an online flower shop myself, so we see our daily traffic went flat for the last couple of days. And I can't even ssh into our colo in USA.&lt;br /&gt;&lt;br /&gt;Recape of the situation: 6 underground fiber lines were cut. "Foreign" sites like Slashdot, Google, EBay and Yahoo! were dead. Hong Kong based sites, Australia sites and a few European sites like BBC does work, so that give us hope. So...&lt;br /&gt;&lt;br /&gt;On day 1 ( 12/28 ): we found out Google Hong Kong still works, and Australia sites work... so we search "australia proxy server" and funny that a few ISPs have open proxies open at 3128 (Looks like Squid Cache to me!). Since we must be an early batch, we feel wonderful to be "the only one" in town to go online, beat the odds and get all the pussies...&lt;br /&gt;&lt;br /&gt;One day 2 (12/29): news of the proxies must have gotten out. Yahoo! Answers are full of such foreign proxies lists, and some entrepreneur hackers must have wonderful day, building their own proxies and lured people into using it. Of course your average surfers wouldn't know normal http is unencrypted... Meanwhile our "free proxy" running by that friendly Australia ISP finally adds ACL to block us out... We try installing Google Web Accelerator, and it did no good, and accessing local sites are even slower...&lt;br /&gt;&lt;br /&gt;On day 3 (12/30): we start looking for Australia colocation / dedicated server plans to run our own proxy server. Their prices are at least 2 times more expensive than US hosting companies, so we start pinging popular hosting in USA.... ev1servers.net? down. Rackspace? up (but too pricey). Godaddy? up, and lo and behold, they have a cheap $29.99 USD virtual linux plan.&lt;br /&gt;&lt;br /&gt;So, we setup our own &lt;a href="http://www.squid-cache.org/" title="squid-cache.org"&gt;Squid cache&lt;/a&gt; [squid-cache.org] and it finally keeps us reading Slashdot until this day&lt;div id="comment_body_17421288"&gt;&lt;nobr&gt; &lt;wbr&gt;&lt;/nobr&gt;:)&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2147022131966550449-7419133953040975556?l=maliciouskitty.pulsely.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maliciouskitty.pulsely.com/feeds/7419133953040975556/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2147022131966550449&amp;postID=7419133953040975556' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2147022131966550449/posts/default/7419133953040975556'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2147022131966550449/posts/default/7419133953040975556'/><link rel='alternate' type='text/html' href='http://maliciouskitty.pulsely.com/2007/01/geeks-in-asia-use-clever-hacks-to-get.html' title='Geeks In Asia Use Clever Hacks To Get Slashdot'/><author><name>Malicious Kitty</name><uri>http://www.blogger.com/profile/09959608384352112921</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='09187474891078787916'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2147022131966550449.post-3008758773883330683</id><published>2007-01-15T02:35:00.000+08:00</published><updated>2007-03-18T02:06:01.089+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Pulsely'/><title type='text'>I'm MaliciousKitty. Welcome.</title><content type='html'>Hi, welcome to my blog. My nickname is 'maliciouskitty' and I will keep my real name a little mystery until a little while later.&lt;br /&gt;&lt;br /&gt;I am currently working in my startup, called &lt;a href="http://pulsely.com/"&gt;Pulsely&lt;/a&gt;. Obviously as any veteran entrepreneur will know, everyday is exciting and difficult, so the focus of this blog will be primarily focused on a few things:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://pulsely.com/"&gt;Pulsely&lt;/a&gt; - the startup and my passion every single day&lt;/li&gt;&lt;li&gt;Technologies: &lt;a href="http://www.apple.com/webobjects/"&gt;WebObjects&lt;/a&gt;, &lt;a href="http://python.org/"&gt;Python&lt;/a&gt;, &lt;a href="http://www.djangoproject.com/"&gt;Django&lt;/a&gt;, Mac and AJAX related stuff&lt;/li&gt;&lt;li&gt;Businesses: Building a successful Startup&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Places: Silicon Valley, Hong Kong and China&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;Yes I am pretty late to writing blogs, as I was too busy with work. Right now my Alexa ranking is 3,593,978. I am sure that it will go up soon.&lt;br /&gt;&lt;br /&gt;Anyway I hope you will find my blogs interesting. If you would like to contact me, please email me at &amp;#109;&amp;#97;&amp;#108;&amp;#105;&amp;#99;&amp;#105;&amp;#111;&amp;#117;&amp;#115;&amp;#107;&amp;#105;&amp;#116;&amp;#116;&amp;#121;&amp;#64;&amp;#112;&amp;#117;&amp;#108;&amp;#115;&amp;#101;&amp;#108;&amp;#121;&amp;#46;&amp;#99;&amp;#111;&amp;#109;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2147022131966550449-3008758773883330683?l=maliciouskitty.pulsely.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maliciouskitty.pulsely.com/feeds/3008758773883330683/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2147022131966550449&amp;postID=3008758773883330683' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2147022131966550449/posts/default/3008758773883330683'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2147022131966550449/posts/default/3008758773883330683'/><link rel='alternate' type='text/html' href='http://maliciouskitty.pulsely.com/2007/01/im-maliciouskitty-welcome.html' title='I&apos;m MaliciousKitty. Welcome.'/><author><name>Malicious Kitty</name><uri>http://www.blogger.com/profile/09959608384352112921</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='09187474891078787916'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry></feed>