<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	>
<channel>
	<title>Comments on: Tip of the Day</title>
	<atom:link href="http://winpdb.org/2008/11/tip-of-the-day/feed/" rel="self" type="application/rss+xml" />
	<link>http://winpdb.org/2008/11/tip-of-the-day/</link>
	<description></description>
	<pubDate>Sat, 04 Feb 2012 22:08:29 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: jd</title>
		<link>http://winpdb.org/2008/11/tip-of-the-day/comment-page-1/#comment-102871</link>
		<dc:creator>jd</dc:creator>
		<pubDate>Wed, 23 Dec 2009 19:14:51 +0000</pubDate>
		<guid isPermaLink="false">http://winpdb.org/?p=123#comment-102871</guid>
		<description>I think everybody who uses winpdb or any other FOSS *regularly* should ask himself or herself:

Is this software actually helping me to earn or save money?

If the sincere answer is yes, then the user should donate.

How much?  Think of how much it would have cost if the FOSS program had not been available to you.</description>
		<content:encoded><![CDATA[<p>I think everybody who uses winpdb or any other FOSS *regularly* should ask himself or herself:</p>
<p>Is this software actually helping me to earn or save money?</p>
<p>If the sincere answer is yes, then the user should donate.</p>
<p>How much?  Think of how much it would have cost if the FOSS program had not been available to you.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: matt</title>
		<link>http://winpdb.org/2008/11/tip-of-the-day/comment-page-1/#comment-102256</link>
		<dc:creator>matt</dc:creator>
		<pubDate>Thu, 17 Dec 2009 19:04:29 +0000</pubDate>
		<guid isPermaLink="false">http://winpdb.org/?p=123#comment-102256</guid>
		<description>Would you ever leave a restaurant table without tipping the waiter?
Yes

Would you ever pause to enjoy street music without tipping the players?
Yes

Would you ever get out of a cab without tipping the driver?
Yes


Do I occasionaly tip in each of those situations? 
Yes. Tipping, for me, is something one does for an extra-ordinary experience or service, not as a matter of course.

Have I ever tipped or donated to a software project or author?
Yes

Have I tipped Winpdb?
No. I am undecided as yet how, or whether, it will find place in my work. 

Is it okay for an author to ask for money in exchange for his work? Of course. 

Does the asking in this post come across as plaintive and a more than a touch antagonistic? Does it put some off, and is thus across the grain and counter to its goal? Yes, but I think it's borne of pain. Of seeing a thousand hungry and often raucous crows for every kernel of corn, and precious little in return. Not just in this project, but as a predominant pattern throughout the free and open source software ecosystem. As a society we have yet to develop a social norm, like tipping, to bring things into balance. 

Nir could have perhaps been more skillful in the opening riposte. The ensuing conversation is good however and might, one hopes, bring us a little closer to the tipping point.</description>
		<content:encoded><![CDATA[<p>Would you ever leave a restaurant table without tipping the waiter?<br />
Yes</p>
<p>Would you ever pause to enjoy street music without tipping the players?<br />
Yes</p>
<p>Would you ever get out of a cab without tipping the driver?<br />
Yes</p>
<p>Do I occasionaly tip in each of those situations?<br />
Yes. Tipping, for me, is something one does for an extra-ordinary experience or service, not as a matter of course.</p>
<p>Have I ever tipped or donated to a software project or author?<br />
Yes</p>
<p>Have I tipped Winpdb?<br />
No. I am undecided as yet how, or whether, it will find place in my work. </p>
<p>Is it okay for an author to ask for money in exchange for his work? Of course. </p>
<p>Does the asking in this post come across as plaintive and a more than a touch antagonistic? Does it put some off, and is thus across the grain and counter to its goal? Yes, but I think it&#8217;s borne of pain. Of seeing a thousand hungry and often raucous crows for every kernel of corn, and precious little in return. Not just in this project, but as a predominant pattern throughout the free and open source software ecosystem. As a society we have yet to develop a social norm, like tipping, to bring things into balance. </p>
<p>Nir could have perhaps been more skillful in the opening riposte. The ensuing conversation is good however and might, one hopes, bring us a little closer to the tipping point.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dukovni</title>
		<link>http://winpdb.org/2008/11/tip-of-the-day/comment-page-1/#comment-92832</link>
		<dc:creator>dukovni</dc:creator>
		<pubDate>Thu, 17 Sep 2009 11:36:42 +0000</pubDate>
		<guid isPermaLink="false">http://winpdb.org/?p=123#comment-92832</guid>
		<description>".. I already know the difference between downloads and usage."

yeah riiiighhhht.....</description>
		<content:encoded><![CDATA[<p>&#8220;.. I already know the difference between downloads and usage.&#8221;</p>
<p>yeah riiiighhhht&#8230;..</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: nir</title>
		<link>http://winpdb.org/2008/11/tip-of-the-day/comment-page-1/#comment-80496</link>
		<dc:creator>nir</dc:creator>
		<pubDate>Tue, 23 Jun 2009 20:33:36 +0000</pubDate>
		<guid isPermaLink="false">http://winpdb.org/?p=123#comment-80496</guid>
		<description>dukovni,

Imagine that after 10 years of professional software development I already know the difference between downloads and usage.

I only resent a little when people write nonsense without reading first.</description>
		<content:encoded><![CDATA[<p>dukovni,</p>
<p>Imagine that after 10 years of professional software development I already know the difference between downloads and usage.</p>
<p>I only resent a little when people write nonsense without reading first.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dukovni</title>
		<link>http://winpdb.org/2008/11/tip-of-the-day/comment-page-1/#comment-79755</link>
		<dc:creator>dukovni</dc:creator>
		<pubDate>Fri, 19 Jun 2009 03:31:41 +0000</pubDate>
		<guid isPermaLink="false">http://winpdb.org/?p=123#comment-79755</guid>
		<description>"...downloaded 40,000 times from this website alone..."

a common mistake made by software developers is to equate downloads with actual usage. people download thousands of software, but a lot of them are never used. this is not limited to downloads only, but people pay for software and not ever using it.

good thing your software is not _downloaded_ millions of times or else you would really go over the top with your rant :)

its alright to ask for donations, but dont resent them if they dont donate. dont make them look like ungrateful bastards for using your software (if they ever use it at all) and not giving back.

for those you use winpdb regulary and somehow has helped them in anyway, and _have the means_ to donate, should.</description>
		<content:encoded><![CDATA[<p>&#8220;&#8230;downloaded 40,000 times from this website alone&#8230;&#8221;</p>
<p>a common mistake made by software developers is to equate downloads with actual usage. people download thousands of software, but a lot of them are never used. this is not limited to downloads only, but people pay for software and not ever using it.</p>
<p>good thing your software is not _downloaded_ millions of times or else you would really go over the top with your rant <img src='http://winpdb.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>its alright to ask for donations, but dont resent them if they dont donate. dont make them look like ungrateful bastards for using your software (if they ever use it at all) and not giving back.</p>
<p>for those you use winpdb regulary and somehow has helped them in anyway, and _have the means_ to donate, should.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: hzvmqc</title>
		<link>http://winpdb.org/2008/11/tip-of-the-day/comment-page-1/#comment-74545</link>
		<dc:creator>hzvmqc</dc:creator>
		<pubDate>Wed, 06 May 2009 23:44:48 +0000</pubDate>
		<guid isPermaLink="false">http://winpdb.org/?p=123#comment-74545</guid>
		<description>Hello,
thanks for your response. I find it very insightful, but in the end (there's allways a 'but' eh?) I think you missed part of the point.
I of course do not accuse you or anyone of being irresponsible or not contributing to major or small free ('libre', as in my Spanish language) software developments. My point was just to remind that you (and me) can use tons of other free software, at least as a consolation reward to your (our) effort in contributing to the community. As naive as it sounds, it may confort you.

I don't want to get into money theory issues, but money is at most an efficient intermediary (to put price) on exchanging goods. We can be responsible and supportive asking for money (nothing to argue), and we can do just the same giving other "goods" to the community. It can be just as a software-for-software market, but with the advantage that the idea is the product, and the mass (re)production is nearly no-cost.

Therefore, and more specifically, one can feel better (after such an effort and seeing such a success) thinking that at least the "active" part of the free software community already paid you something with their good software, and you paid to them with yours. It may be the other "non active developers but users" that can be more supportive with an efficient "exchange item" if they find available (money the ones that can part from some of it, or some help with not-so-technical issues that a good product should have, such as artwork, good online documentation, spreading word and use... pick your project's need and publish it). And of course those that used your debugger to save lots of working hours to their companies should just not only contribute directly to you, but be ashamend of not having done it before with a sound "thank you". Specially when the cost will never reach near the savings (and that's the point ;-)

While I find your point of view about the "collapse" very interesting and something to think about, I otherwise tend to see it as a "separate" but very visible business chain obscuring the real innovation: marketing tries to drive user needs by flooding the geek "desires" of people's future use of technology (just have a look at "engadget.com"), and then private companies make profit doing software and hardware for that "needs" (the ones that "survive" and extend). It is tempting to call them innovations, but rather than needs they fulfill the "successful fashion" human aspect. (E.g., I allways wondered which efficiecy or ease-of-use need could a "touch-and-gesture table" could achieve, for which the most spectacular showing to date has been the gesture rearangement of piles of -unordered and unclassified- photographs with some physics... I would find more useful an "image recognition tagging algorithm" software to clasify photos for queries such as "my girlfriend is in them", "photos of castles", "interiors", "party", "pets"... you get the idea, less gesture and more information gets you closer to what you are searching for).

The free software trying to imitate this kind of uses later on is not a problem, just a kind of gimmicky user demand, as "real" innovations in software turn out to be mostly free first of all ('cos there were no hope for success or revenues, no market surveys with marketing support to begin with). I'll try to give some examples to be more clear:

- small software that someone makes to fill an absolute need of the author, and the autor thinks someone else could have the same need but no programming skills ("windirstat" or "siw" or "process explorer", for example)... the examples where carefully chosen to demonstrate that the authors may not "feel" the absolute "freedom" necessary (nor that they feel compelled by moral or phylosophical views), but anyway give their work for free because they see better rewards, or are far from being marketing-supported.

- research software, specially at universities, and with government or non-profit private support (algorythms, fluid dynamics, applying fractals to compression...), mostly absolutely "free" and even "public domain" research work (that due to their unrestrictive nature tend to integrate into lots of successful commercial products later on). No better example than BSD or System V family of OS's, followed by Apache phylosophy. Today it is inimaginable the huge number of embedded or supercomputer systems, free or commercial products, derive from them. Specially at war aircrafts ;-) do you ever wondered why can you get a "nearly free" whireless access point plus network switch plus router plus firewall plus modem in a tiny cage? Innovation.

- and then all other kinds of useful GPL software ;-)

... I could investigate a little to give better examples, but I think you get the point about the "creativity" and its "collapse". I can see some of it, but at least there's hope. The only thing that real innovative software (free in vast proportion) lacks is polish, marketing and user friendliness (that's what OSX is all about, if you compare it to NetBSD; there were some controversy about Apple "tips" to the community).

Nevertheless, I'll think more about your concerns, to see what can I (or others) do about it. (Not giving tips by the moment, as I didn't even learn python yet ;-) but surely I plan to do it and use it at my company, so we may contact a few months later.

Thanks and regars.</description>
		<content:encoded><![CDATA[<p>Hello,<br />
thanks for your response. I find it very insightful, but in the end (there&#8217;s allways a &#8216;but&#8217; eh?) I think you missed part of the point.<br />
I of course do not accuse you or anyone of being irresponsible or not contributing to major or small free (&#8217;libre&#8217;, as in my Spanish language) software developments. My point was just to remind that you (and me) can use tons of other free software, at least as a consolation reward to your (our) effort in contributing to the community. As naive as it sounds, it may confort you.</p>
<p>I don&#8217;t want to get into money theory issues, but money is at most an efficient intermediary (to put price) on exchanging goods. We can be responsible and supportive asking for money (nothing to argue), and we can do just the same giving other &#8220;goods&#8221; to the community. It can be just as a software-for-software market, but with the advantage that the idea is the product, and the mass (re)production is nearly no-cost.</p>
<p>Therefore, and more specifically, one can feel better (after such an effort and seeing such a success) thinking that at least the &#8220;active&#8221; part of the free software community already paid you something with their good software, and you paid to them with yours. It may be the other &#8220;non active developers but users&#8221; that can be more supportive with an efficient &#8220;exchange item&#8221; if they find available (money the ones that can part from some of it, or some help with not-so-technical issues that a good product should have, such as artwork, good online documentation, spreading word and use&#8230; pick your project&#8217;s need and publish it). And of course those that used your debugger to save lots of working hours to their companies should just not only contribute directly to you, but be ashamend of not having done it before with a sound &#8220;thank you&#8221;. Specially when the cost will never reach near the savings (and that&#8217;s the point <img src='http://winpdb.org/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /><br />
While I find your point of view about the &#8220;collapse&#8221; very interesting and something to think about, I otherwise tend to see it as a &#8220;separate&#8221; but very visible business chain obscuring the real innovation: marketing tries to drive user needs by flooding the geek &#8220;desires&#8221; of people&#8217;s future use of technology (just have a look at &#8220;engadget.com&#8221;), and then private companies make profit doing software and hardware for that &#8220;needs&#8221; (the ones that &#8220;survive&#8221; and extend). It is tempting to call them innovations, but rather than needs they fulfill the &#8220;successful fashion&#8221; human aspect. (E.g., I allways wondered which efficiecy or ease-of-use need could a &#8220;touch-and-gesture table&#8221; could achieve, for which the most spectacular showing to date has been the gesture rearangement of piles of -unordered and unclassified- photographs with some physics&#8230; I would find more useful an &#8220;image recognition tagging algorithm&#8221; software to clasify photos for queries such as &#8220;my girlfriend is in them&#8221;, &#8220;photos of castles&#8221;, &#8220;interiors&#8221;, &#8220;party&#8221;, &#8220;pets&#8221;&#8230; you get the idea, less gesture and more information gets you closer to what you are searching for).</p>
<p>The free software trying to imitate this kind of uses later on is not a problem, just a kind of gimmicky user demand, as &#8220;real&#8221; innovations in software turn out to be mostly free first of all (&#8217;cos there were no hope for success or revenues, no market surveys with marketing support to begin with). I&#8217;ll try to give some examples to be more clear:</p>
<p>- small software that someone makes to fill an absolute need of the author, and the autor thinks someone else could have the same need but no programming skills (&#8221;windirstat&#8221; or &#8220;siw&#8221; or &#8220;process explorer&#8221;, for example)&#8230; the examples where carefully chosen to demonstrate that the authors may not &#8220;feel&#8221; the absolute &#8220;freedom&#8221; necessary (nor that they feel compelled by moral or phylosophical views), but anyway give their work for free because they see better rewards, or are far from being marketing-supported.</p>
<p>- research software, specially at universities, and with government or non-profit private support (algorythms, fluid dynamics, applying fractals to compression&#8230;), mostly absolutely &#8220;free&#8221; and even &#8220;public domain&#8221; research work (that due to their unrestrictive nature tend to integrate into lots of successful commercial products later on). No better example than BSD or System V family of OS&#8217;s, followed by Apache phylosophy. Today it is inimaginable the huge number of embedded or supercomputer systems, free or commercial products, derive from them. Specially at war aircrafts <img src='http://winpdb.org/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> do you ever wondered why can you get a &#8220;nearly free&#8221; whireless access point plus network switch plus router plus firewall plus modem in a tiny cage? Innovation.</p>
<p>- and then all other kinds of useful GPL software <img src='http://winpdb.org/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /><br />
&#8230; I could investigate a little to give better examples, but I think you get the point about the &#8220;creativity&#8221; and its &#8220;collapse&#8221;. I can see some of it, but at least there&#8217;s hope. The only thing that real innovative software (free in vast proportion) lacks is polish, marketing and user friendliness (that&#8217;s what OSX is all about, if you compare it to NetBSD; there were some controversy about Apple &#8220;tips&#8221; to the community).</p>
<p>Nevertheless, I&#8217;ll think more about your concerns, to see what can I (or others) do about it. (Not giving tips by the moment, as I didn&#8217;t even learn python yet <img src='http://winpdb.org/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> but surely I plan to do it and use it at my company, so we may contact a few months later.</p>
<p>Thanks and regars.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: nir</title>
		<link>http://winpdb.org/2008/11/tip-of-the-day/comment-page-1/#comment-74376</link>
		<dc:creator>nir</dc:creator>
		<pubDate>Tue, 05 May 2009 12:38:18 +0000</pubDate>
		<guid isPermaLink="false">http://winpdb.org/?p=123#comment-74376</guid>
		<description>hzvmqc,

I regularly donate and support developers of Free Software and libraries I find useful.

I have also donated to the Python Software Foundation, but in fact, I do not worry about them in particular since they are sponsored and patron-ed by such corporates as Google, Sun and Microsoft. Successful high-profile projects (typically Open Source, rather than Free Software) are what they are - successful already. They are like the tall jungle trees, their canopy reached the far sun and their roots struck water.

We, the little animals wandering the dark jungle floor, should help each other survive.

Using Free Software libraries and tools to make production of software more efficient is a completely separate issue than that of being able to make Free Software development sustainable economically.

Copyright law was originally introduced to increase the production of science and art (and software), not to make authors, publishers (or developers) rich. It works by artificially making their products scarce or exclusive (restricting your freedom to copy) thus making it trade-able as regular material property.

Nevertheless, copyright law was required since western society failed in bringing itself to support those who put effort in creating these intellectual products, in other means. As copyright law (and intellectual property laws) became increasingly abused by corporates, the Free Software movement showed up and argued copyright is a bad deal after all, and that we should do without it, restoring user (reader) freedom once again.

The result so far, has been a "collapse" in production. Most FOSS is (Open Source) being developed by corporates or worry-free students and is often an effort to imitate proprietary technology. This collapse indicates that many creative people who may believe in the principles of Free Software can't afford to put the effort required into creating it. It is not out of greed, but out of the need to survive that they can not afford to produce it.

We need to close the loop again and bring ourselves to behave as a community, by rewarding members who give their community something useful and Free. We do not need to artificially restrict the freedom to copy, we just need to behave responsibly.

Nir</description>
		<content:encoded><![CDATA[<p>hzvmqc,</p>
<p>I regularly donate and support developers of Free Software and libraries I find useful.</p>
<p>I have also donated to the Python Software Foundation, but in fact, I do not worry about them in particular since they are sponsored and patron-ed by such corporates as Google, Sun and Microsoft. Successful high-profile projects (typically Open Source, rather than Free Software) are what they are - successful already. They are like the tall jungle trees, their canopy reached the far sun and their roots struck water.</p>
<p>We, the little animals wandering the dark jungle floor, should help each other survive.</p>
<p>Using Free Software libraries and tools to make production of software more efficient is a completely separate issue than that of being able to make Free Software development sustainable economically.</p>
<p>Copyright law was originally introduced to increase the production of science and art (and software), not to make authors, publishers (or developers) rich. It works by artificially making their products scarce or exclusive (restricting your freedom to copy) thus making it trade-able as regular material property.</p>
<p>Nevertheless, copyright law was required since western society failed in bringing itself to support those who put effort in creating these intellectual products, in other means. As copyright law (and intellectual property laws) became increasingly abused by corporates, the Free Software movement showed up and argued copyright is a bad deal after all, and that we should do without it, restoring user (reader) freedom once again.</p>
<p>The result so far, has been a &#8220;collapse&#8221; in production. Most FOSS is (Open Source) being developed by corporates or worry-free students and is often an effort to imitate proprietary technology. This collapse indicates that many creative people who may believe in the principles of Free Software can&#8217;t afford to put the effort required into creating it. It is not out of greed, but out of the need to survive that they can not afford to produce it.</p>
<p>We need to close the loop again and bring ourselves to behave as a community, by rewarding members who give their community something useful and Free. We do not need to artificially restrict the freedom to copy, we just need to behave responsibly.</p>
<p>Nir</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: hzvmqc</title>
		<link>http://winpdb.org/2008/11/tip-of-the-day/comment-page-1/#comment-74368</link>
		<dc:creator>hzvmqc</dc:creator>
		<pubDate>Tue, 05 May 2009 11:08:22 +0000</pubDate>
		<guid isPermaLink="false">http://winpdb.org/?p=123#comment-74368</guid>
		<description>I wonder if you ever accounted the number of hours or the revenues you just earned based on other's free software (python creators, for example). Would you share your tips with python developers?

You can think of it as you just were partly paid by being able to use other's work for free. In this entangled world everything counts (as contributions, I mean).</description>
		<content:encoded><![CDATA[<p>I wonder if you ever accounted the number of hours or the revenues you just earned based on other&#8217;s free software (python creators, for example). Would you share your tips with python developers?</p>
<p>You can think of it as you just were partly paid by being able to use other&#8217;s work for free. In this entangled world everything counts (as contributions, I mean).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous Coward</title>
		<link>http://winpdb.org/2008/11/tip-of-the-day/comment-page-1/#comment-73921</link>
		<dc:creator>Anonymous Coward</dc:creator>
		<pubDate>Sat, 02 May 2009 15:51:16 +0000</pubDate>
		<guid isPermaLink="false">http://winpdb.org/?p=123#comment-73921</guid>
		<description>I agree the OP was rude, however you have to hand it to him, he just more than doubled his lifetime number of contributors by complaining :P</description>
		<content:encoded><![CDATA[<p>I agree the OP was rude, however you have to hand it to him, he just more than doubled his lifetime number of contributors by complaining <img src='http://winpdb.org/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: SK</title>
		<link>http://winpdb.org/2008/11/tip-of-the-day/comment-page-1/#comment-66024</link>
		<dc:creator>SK</dc:creator>
		<pubDate>Sun, 15 Mar 2009 00:04:33 +0000</pubDate>
		<guid isPermaLink="false">http://winpdb.org/?p=123#comment-66024</guid>
		<description>Hi Nir,

I just donated some amount, from your website for WinPdb.

I want to tell you that your WinPdb was a great time-saver for me.

I had a very short deadline, to understand YUM(package management software used in Linux), capture flows and figure out how YUM interacts with RPM.

Without your WinPdb, I would have taken a lot more time to get it done.

Thanks sooooo much for this great Python debugger.

-K</description>
		<content:encoded><![CDATA[<p>Hi Nir,</p>
<p>I just donated some amount, from your website for WinPdb.</p>
<p>I want to tell you that your WinPdb was a great time-saver for me.</p>
<p>I had a very short deadline, to understand YUM(package management software used in Linux), capture flows and figure out how YUM interacts with RPM.</p>
<p>Without your WinPdb, I would have taken a lot more time to get it done.</p>
<p>Thanks sooooo much for this great Python debugger.</p>
<p>-K</p>
]]></content:encoded>
	</item>
</channel>
</rss>

