<?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 Arvind, and this is my Journal. I also write here and here.</description><title>Journal</title><generator>Tumblr (3.0; @arvind)</generator><link>http://journal.kunday.com/</link><item><title>On Code etc.: The Haskell / Snap ecosystem is as productive (or more) than Ruby/Rails. </title><description>&lt;a href="http://blog.dbpatterson.com/post/21885034168"&gt;On Code etc.: The Haskell / Snap ecosystem is as productive (or more) than Ruby/Rails. &lt;/a&gt;: &lt;p&gt;&lt;a class="tumblr_blog" href="http://blog.dbpatterson.com/post/21885034168" target="_blank"&gt;dbpatterson&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;This may be controversial, and all of the usual disclaimers apply - this is based on my own experience using both of the languages/frameworks to do real work on real projects. Your mileage may vary. Because this is something that has the potential to spiral into vague comparisons, I am going to…&lt;/p&gt;
&lt;/blockquote&gt;</description><link>http://journal.kunday.com/post/21896206912</link><guid>http://journal.kunday.com/post/21896206912</guid><pubDate>Fri, 27 Apr 2012 09:26:15 +0530</pubDate></item><item><title>hgrc - my hg config</title><description>&lt;p&gt;Beware, hg&amp;#8217;s defaults are annoying you would want to modify the defaults for sure.&lt;/p&gt;
&lt;p&gt;Here is my config.&lt;/p&gt;


&lt;script src="https://gist.github.com/1234739.js?file=.hgrc"&gt;&lt;/script&gt;</description><link>http://journal.kunday.com/post/10517711503</link><guid>http://journal.kunday.com/post/10517711503</guid><pubDate>Thu, 22 Sep 2011 18:50:30 +0530</pubDate></item><item><title>"Am I the only Tumblr user who is finding random dns resolve failure when using custom domains??"</title><description>“Am I the only Tumblr user who is finding random dns resolve failure when using custom domains??”</description><link>http://journal.kunday.com/post/2683392429</link><guid>http://journal.kunday.com/post/2683392429</guid><pubDate>Mon, 10 Jan 2011 18:10:18 +0530</pubDate></item><item><title>My XMonad Config</title><description>&lt;p&gt;Here is my xmonad config required to run xmonad inside gnome session with hacks for youtube, flash full screen video etc.&lt;/p&gt;
&lt;p&gt;Just copy paste it to .xmonad/.xmonad.hs and issue a xmonad &amp;#8212;recompile command.&lt;/p&gt;
&lt;p&gt;To make xmonad as the window manager for gnome, issue the following command,&lt;/p&gt;
&lt;pre&gt;&lt;code class="sh"&gt;gconftool-2 -s /desktop/gnome/session/required_components/windowmanager xmonad --type string&lt;br/&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Xmonad config:&lt;/p&gt;
&lt;script src="https://gist.github.com/588466.js"&gt; &lt;/script&gt;</description><link>http://journal.kunday.com/post/2469140300</link><guid>http://journal.kunday.com/post/2469140300</guid><pubDate>Sun, 26 Dec 2010 19:35:11 +0530</pubDate><category>xmonad</category><category>gnome</category><category>ubuntu</category></item><item><title>My Git Config</title><description>&lt;p&gt;Here is my git config. It has colors for the common commands (&lt;a href="http://jblevins.org/log/git-colors" target="_blank"&gt;http://jblevins.org/log/git-colors&lt;/a&gt;) few aliases for whatchaged, diffs yesterday and changes in the way git log shows output. Instead of the time, it tells (10 days ago etc). It also has git lg which shows a pretty graph&lt;/p&gt;

&lt;script src="https://gist.github.com/665224.js?file=.gitconfig"&gt;&lt;/script&gt;</description><link>http://journal.kunday.com/post/1494163014</link><guid>http://journal.kunday.com/post/1494163014</guid><pubDate>Sat, 06 Nov 2010 11:22:11 +0530</pubDate></item><item><title>Quick hacks for emacs configuration</title><description>&lt;p&gt;You might have to reload emacs quite often to see how your configuration works. Here is the quick reload&lt;/p&gt;


&lt;p&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;
&lt;script src="http://gist.github.com/402913.js"&gt;&lt;/script&gt;&lt;p&gt;now use M x reload-emacs. There you go!&lt;/p&gt;</description><link>http://journal.kunday.com/post/603914798</link><guid>http://journal.kunday.com/post/603914798</guid><pubDate>Sun, 16 May 2010 20:32:32 +0530</pubDate></item><item><title>#CouchDB does not support chaining map/reduce</title><description>&lt;p&gt;#couchdb does not support chaining of map/reduce jobs. people in mailing lists suggest creating temporary databases that will hold the output of the map function(again a json doc) and run map jobs on it. Will work like a charm. Sounds like what we do in traditional RDBMS world. Chaining map/reduce is basic to any map/reduce based db is what i thought. Will that be added to future versions of couchdb? Any thoughts? &lt;/p&gt;
&lt;p&gt;&lt;a href="http://osdir.com/ml/couchdb-user/2009-07/msg00348.html" target="_blank"&gt; Discussion in the couchdb_user mailing list on this&lt;/a&gt;&lt;/p&gt;</description><link>http://journal.kunday.com/post/583236150</link><guid>http://journal.kunday.com/post/583236150</guid><pubDate>Sun, 09 May 2010 11:13:42 +0530</pubDate><category>couchdb</category><category>map/reduce</category><category>databases</category></item><item><title>Deadlocks and Legislature</title><description>&lt;blockquote&gt;
&lt;p&gt;When two trains approach each other at a crossing, both shall come to a full stop and neither shall start up again until the other has gone.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;— Illogical &lt;a title="Statute" href="/wiki/Statute" target="_blank"&gt;statute&lt;/a&gt; passed by the &lt;a title="Kansas Legislature" href="/wiki/Kansas_Legislature" target="_blank"&gt;Kansas Legislature&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Wow, what an example for deadlock!&lt;/p&gt;
&lt;p&gt;Source - &lt;a href="http://en.wikipedia.org/wiki/Deadlock" target="_blank"&gt;Wikipedia article on Deadlock&lt;/a&gt;&lt;/p&gt;</description><link>http://journal.kunday.com/post/337603157</link><guid>http://journal.kunday.com/post/337603157</guid><pubDate>Sat, 16 Jan 2010 22:09:50 +0530</pubDate><category>deadlock</category><category>computer_science</category></item><item><title>"Impact of  earthquake in Haiti. Gruelling sight - http://bit.ly/8La8N0"</title><description>“Impact of  earthquake in Haiti. Gruelling sight - &lt;a href="http://bit.ly/8La8N0" target="_blank"&gt;http://bit.ly/8La8N0&lt;/a&gt;”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;Source&lt;/em&gt;</description><link>http://journal.kunday.com/post/335796368</link><guid>http://journal.kunday.com/post/335796368</guid><pubDate>Fri, 15 Jan 2010 19:13:28 +0530</pubDate></item><item><title>"Piaget’s Theory . The best-known developmentally-based conception of intelligence is certainly..."</title><description>“&lt;b&gt;Piaget’s Theory &lt;/b&gt;. The best-known developmentally-based conception of intelligence is certainly that of the Swiss psychologist Jean Piaget (1972). Unlike most of the theorists considered here, Piaget had relatively little interest in individual differences. Intelligence develops in all children through the continually shifting balance between the assimilation of new information into existing cognitive structures and the accommodation of those structures themselves to the new information. To index the development of intelligence in this sense, Piaget devised methods that are rather different from conventional tests. To assess the understanding of “conservation.” for example, (roughly, the principle that material quantity is not affected by mere changes of shape), children who have watched water being poured from a shallow to a tall beaker may be asked if there is now more water than before. (A positive answer would suggest that the child has not yet mastered the principle of conservation.) Piaget’s tasks can be modified to serve as measures of individual differences; when this is done, they correlate fairly well with standard psychometric tests (for a review see Jensen, 1980).”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;b&gt;Jean Piaget &lt;/b&gt;&lt;/em&gt;</description><link>http://journal.kunday.com/post/311428589</link><guid>http://journal.kunday.com/post/311428589</guid><pubDate>Fri, 01 Jan 2010 22:50:10 +0530</pubDate></item><item><title>"Fake Hillary : Global Warming is caused by a Man.
Fake Sara Paulin: And i believe god is just..."</title><description>“&lt;p&gt;Fake Hillary : Global Warming is caused by a Man.&lt;br/&gt;
Fake Sara Paulin: And i believe god is just hugging us closer! &lt;/p&gt;

&lt;p&gt;Hilarious. Hilarious&lt;/p&gt;”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;From Saturday Night Live!&lt;/em&gt;</description><link>http://journal.kunday.com/post/304715799</link><guid>http://journal.kunday.com/post/304715799</guid><pubDate>Mon, 28 Dec 2009 23:52:42 +0530</pubDate><category>humour</category></item><item><title>"On the theory side, recognizing a problem has been harder than solving it. Since you are asking..."</title><description>“On the theory side, recognizing a problem has been harder than solving it. Since you are asking about problems that are already recognized to be problems, the answer is probably none. On the practical side, I don’t think I have any more insight into that than most other people.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt; Leslie Lamport on Some of the important problems in distributed systems.&lt;/em&gt;</description><link>http://journal.kunday.com/post/300059036</link><guid>http://journal.kunday.com/post/300059036</guid><pubDate>Fri, 25 Dec 2009 22:05:06 +0530</pubDate></item><item><title>"Set theory serves as Foundations of Mathematics. The significance of this is that all questions of..."</title><description>“Set theory serves as Foundations of Mathematics. The significance of this is that all questions of provability (or unprovability) of mathematical statements can be in principle reduced to formal questions of formal derivability from the generally accepted axioms of Set Theory”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;Set Theory - Stanford Encyclopedia of Philosophy&lt;/em&gt;</description><link>http://journal.kunday.com/post/284960127</link><guid>http://journal.kunday.com/post/284960127</guid><pubDate>Wed, 16 Dec 2009 00:42:00 +0530</pubDate><category>set-theory</category></item><item><title>"With the exception of a few girls who were not unintelligent, but simply lacked interest in these..."</title><description>“With the exception of a few girls who were not unintelligent, but simply lacked interest in these questions, we were unable to obtain any systematic data showing the existence of special aptitudes, as all the students from every age group with average or above-average intelligence made the same efforts and showed the same understanding.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;Jean Piaget on To Understand is to Invent - The Future of Education&lt;/em&gt;</description><link>http://journal.kunday.com/post/283471598</link><guid>http://journal.kunday.com/post/283471598</guid><pubDate>Tue, 15 Dec 2009 00:28:24 +0530</pubDate></item><item><title>"To understand is to discover, or reconstruct by rediscovery, and such conditions must be complied..."</title><description>“To understand is to discover, or reconstruct by rediscovery, and such conditions must be complied with, if in the future individuals are to be formed who are capable of production and creativity and not simply repetition!”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;Jean Piaget on To Understand is to Invent - The Future of Education&lt;/em&gt;</description><link>http://journal.kunday.com/post/283467582</link><guid>http://journal.kunday.com/post/283467582</guid><pubDate>Tue, 15 Dec 2009 00:24:10 +0530</pubDate><category>education</category><category>research</category></item><item><title>"That’s my favourite and a kick in my butt!

Most great scientists know many important..."</title><description>“&lt;p&gt;That’s my favourite and a kick in my butt!&lt;/p&gt;

&lt;p&gt;Most great scientists know many important problems. They have something between 10 and 20 important problems for which they are looking for an attack. And when they see a new idea come up, one hears them say “Well that bears on this problem.” They drop all the other things and get after it. Now I can tell you a horror story that was told to me but I can’t vouch for the truth of it. I was sitting in an airport talking to a friend of mine from Los Alamos about how it was lucky that the fission experiment occurred over in Europe when it did because that got us working on the atomic bomb here in the US. He said “No; at Berkeley we had gathered a bunch of data; we didn’t get around to reducing it because we were building some more equipment, but if we had reduced that data we would have found fission.” They had it in their hands and they didn’t pursue it. They came in second!&lt;/p&gt;

&lt;p&gt;&lt;br/&gt;
You find this happening again and again; good scientists will fight the system rather than learn to work with the system and take advantage of all the system has to offer. It has a lot, if you learn how to use it. It takes patience, but you can learn how to use the system pretty well, and you can learn how to get around it. After all, if you want a decision `No’, you just go to your boss and get a `No’ easy. If you want to do something, don’t ask, do it. Present him with an accomplished fact. Don’t give him a chance to tell you `No’. But if you want a `No’, it’s easy to get a `No’.&lt;/p&gt;”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;p&gt;I love your quote “it’s always best to assume a yes for anything you want to do in life.” Going on my wall now!&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a href="http://www.paulgraham.com/hamming.html" target="_blank"&gt;Richard Hamming: You and Your Research&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I love this. On a broader scale, I’ve learned that it’s always best to assume a yes for anything you want to do in life.&lt;/p&gt;
&lt;p&gt;(via &lt;a href="http://blog.timoni.org/" target="_blank"&gt;timoni&lt;/a&gt;)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;(via &lt;a href="http://senthilnambi.tumblr.com/" target="_blank"&gt;senthilnambi&lt;/a&gt;)&lt;/p&gt;&lt;/em&gt;</description><link>http://journal.kunday.com/post/281906083</link><guid>http://journal.kunday.com/post/281906083</guid><pubDate>Sun, 13 Dec 2009 23:35:22 +0530</pubDate></item><item><title>We need: A programmable Twitter client</title><description>&lt;p&gt;Isnt Tumblr close enough to this execpt for the focussed discussion part? It allows you to do pretty much everything!&lt;/p&gt;
&lt;p&gt;&lt;a href="http://senthilnambi.tumblr.com/post/263691070/we-need-a-programmable-twitter-client" target="_blank"&gt;senthilnambi&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Hmm Supertweets. That sounds &lt;a href="http://senthilnambi1.tumblr.com/" target="_blank"&gt;familiar.&lt;/a&gt; (Most of the posts are gone, but there is enough.)&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blog.rsscloud.org/post/260975572/we-need-a-programmable-twitter-client" target="_blank"&gt;rsscloud&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;i&gt;Unix had a shell language. DOS had a batch language. Lotus 1-2-3 had its macro language. Emacs is a programming tool as much as it is a text editor. We have gotten out of the habit of making programmable end-user products, but they are still just as important today as they were a couple of decades ago. &lt;/i&gt;&lt;/p&gt;
&lt;p&gt;Every few weeks &lt;a href="http://scobleizer.com/" target="_blank"&gt;Scoble&lt;/a&gt; and I have an hour-plus conversation about what’s on each of our minds. The last few years it’s been all about Twitter of course, just like everyone else (or so it seems).&lt;/p&gt;
&lt;p&gt;Lately our conversations have been ending up in the same dead-end.&lt;/p&gt;
&lt;p&gt;Seems all good ideas begin and end with a phrase like: &lt;i&gt;Of course they’ll never do it.&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;The “they” in the conversation is Twitter Corp, of course.&lt;/p&gt;
&lt;p&gt;But we kept talking, and Scoble re-stated an idea that he’s been promoting publicly called &lt;a href="http://scobleizer.com/2009/11/20/twitter-to-turn-on-advertising-you-will-love-heres-how-supertweet/" target="_blank"&gt;SuperTweets&lt;/a&gt;, which was more or less exactly the &lt;a href="http://www.thetwowayweb.com/payloadsforrss" target="_blank"&gt;idea&lt;/a&gt; for RSS enclosures, which led to podcasting. I didn’t need to pitch anyone to make that one happen, so those were happier times.&lt;/p&gt;
&lt;p&gt;In our dead-end brainstorming I think we’ve been making an incorrect assumption, that all would be good if Twitter would just become an extensible metadata platform, allowing any developer to latch any data they wanted on any tweet, with Twitter storing at least a pointer to the data with the tweet, if not the actual data.&lt;/p&gt;
&lt;p&gt;Now I think this was incorrect, because it assumed there would be client developers who are creative or brave enough to work with one another without waiting for Twitter to tell them where to go. I actually think the developer space around Twitter has been so scared of Twitter Corp for so long that even if they knew &lt;i&gt;exactly&lt;/i&gt; how to turn the market upside-down they’d never risk pissing off the mother ship. So I think there’s virtually zero percent chance of any disruptive stuff coming from the developers. And without disruption, TwitterSpace will remain moribund and stuck.&lt;/p&gt;
&lt;p&gt;Unless…&lt;/p&gt;
&lt;p&gt;&lt;i&gt;Of course you’ve read the title of this post so you know what I’m going to say. :-)&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;What if there were a relatively simple and low-power programming language built into a Twitter client that allowed power users to build their own little apps on top of Twitter. User interfaces for grouping tweets, or flowing groups of ideas to two places, Twitter and somewhere else. So that the bits that end up on Twitter are coherent and useful to people who don’t use the client, but somehow more useful to those who do.&lt;/p&gt;
&lt;p&gt;And on the reading side, I want to add features that not everyone will want, but perhaps more people than just myself. And I don’t want to have write a whole client just to have those features.&lt;/p&gt;
&lt;p&gt;For example, it’s been about two years since I first asked for an “unfollow-with-timeout.”&lt;/p&gt;
&lt;p&gt;Use-case: Someone is live-tweeting a conference I don’t care about and hogging up all my bandwidth. I want to unfollow them for just a day. Now I don’t think the client guys are going to implement this anytime soon, but it’s the kind of feature a few hundred people would kill for.&lt;/p&gt;
&lt;p&gt;I’d also like a “block-with-timeout” feature.&lt;/p&gt;
&lt;p&gt;Shouldn’t have to block someone to remove a single tweet from view. Can’t tell you how many times I’ve blocked people just to get a turd they sent to me out of my @replies tab.&lt;/p&gt;
&lt;p&gt;So I suspect the answer to Scoble’s void is we need a programmable Twitter client.&lt;/p&gt;
&lt;p&gt;PS: I’m sure some or most of the comments will be from people who say they don’t need one. Okay maybe they can skip the comment because I know that most people don’t want this, at least until someone ships a script that they can’t live without. :-)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/blockquote&gt;</description><link>http://journal.kunday.com/post/263716019</link><guid>http://journal.kunday.com/post/263716019</guid><pubDate>Mon, 30 Nov 2009 23:58:13 +0530</pubDate></item><item><title>senthilnambi:

The bastard sleeps for 8 hours and 54 mins…how in...</title><description>&lt;img src="http://24.media.tumblr.com/tumblr_ktwn93LkCa1qzlhwio1_500.gif"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://senthilnambi.tumblr.com/post/263049796/the-bastard-sleeps-for-8-hours-and-54-mins-how-in" target="_blank"&gt;senthilnambi&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The bastard sleeps for 8 hours and 54 mins…how in the world?&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;(via &lt;a href="http://meaningfulthings.tumblr.com/" target="_blank"&gt;meaningfulthings&lt;/a&gt;)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/blockquote&gt;</description><link>http://journal.kunday.com/post/263525422</link><guid>http://journal.kunday.com/post/263525422</guid><pubDate>Mon, 30 Nov 2009 20:12:04 +0530</pubDate></item><item><title>Wanna be there to see it ;)
bitchville:

Left my heart in… by...</title><description>&lt;img src="http://24.media.tumblr.com/tumblr_krsbzy9RW61qzrr0co1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Wanna be there to see it ;)&lt;/p&gt;
&lt;p&gt;&lt;a href="http://bitchville.tumblr.com/post/217569121/left-my-heart-in-by-vaggelisf" target="_blank"&gt;bitchville&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Left my heart in… by &lt;a href="http://vaggelisf.deviantart.com/" target="_blank"&gt;vaggelisf&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;</description><link>http://journal.kunday.com/post/218013458</link><guid>http://journal.kunday.com/post/218013458</guid><pubDate>Tue, 20 Oct 2009 16:30:39 +0530</pubDate></item><item><title>"Evolution is a fact. Beyond Reasonable doubt, beyound serious doubt, beyond sane, informed,..."</title><description>“Evolution is a fact. Beyond Reasonable doubt, beyound serious doubt, beyond sane, informed, intelligent doubt, beyond doubt evolution is a fact.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;Richard Dawkins on The Greatest Show on Earth&lt;/em&gt;</description><link>http://journal.kunday.com/post/201000745</link><guid>http://journal.kunday.com/post/201000745</guid><pubDate>Wed, 30 Sep 2009 21:26:42 +0530</pubDate><category>atheism</category></item></channel></rss>

