What do you think volunteers do here that is "out of selfishness"? Just going by one example, me, let's see what my contributions have been (not counting the stuff I get XP for).

You see that "Reputation: -12 (+0/-12)" that shows up after you've voted, or on your own nodes? I did that - it was something I thought would improve the site, I got in there, made a patch, got it tested out for a while, it was rejected, improvements suggested, and finally repatched and applied. I felt that it would be an improvement, and drove it through completion. If I had waited for others to do it, it might not be done yet.

I found Newest Nodes to be difficult on my eyes (the goggles, they did nothing). So, again, I did something about it (you can use it, too, I won't complain).

Both of those examples had to run through the gods here, so may not be directly comparable, though if your wanted app required more ways to display nodes, it would definitely be more work, and you'd need the gods' approval on any code changes that you would make. Note the highlight. If it's your itch, like the above changes were my itch, you do something about it.

I've also contributed to perlmonks off-site: Chatterbox Addicts not-so-anonymous/Tanktalus' CB Stats relocated (temporary, I hope), which is coded completely independently of the gods (their only input is that I'm following site policy, which I think I've bent over backwards to accommodate, thus everyone, or at least most everyone, is happy), and last hour of cb is back, which required tye's intervention only to modify the owner of last hour of cb so I could update it, but the code that does all the real work is off-site, thus the gods don't concern themselves with my implementation (only my output).

The key here is not that I did these things. It is that I wanted them done, therefore I did them.

If you want a smartphone app, go ahead and write one. I remain unconvinced that there would be any money in it, but, then again, I'm too cheap to get a smartphone (they're cool toys, but I can't justify the expense). And, though I'm unconvinced, I'm not going to try to stop you or discourage you from doing it. Let us know when it's finished!

In reply to Re^3: Perlmonks SmartPhone App by Tanktalus
in thread Perlmonks SmartPhone App by perl.j

Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":

  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.