: I've been fooling around with C and a little bit of C++ for about a
: year and I just finished reading a Linux programming book. I have
: messed around with tcl/tk and gtk+ and some other languages but I'm
: wondering where I can start using what I know. Where can a newbie
: hacker get started. Are there any good projects to start out or should
: I just pick something I find interesting and start reading the source.
Find a place where "it itches", i.e. problem which bothers you, while
small utility can simplify things a lot. Or find an open source program
which misses some features important to _you_. Then write this utility
or add this functionality to program in question. In later case you
should then write to author or program-specific mailing list and send
your patches. In first case it is enough to publish your code.
If your problem is common one (as I've started with utility to convert
word files to text), you'll get a lot of feedback from community, and
'll know where to go next.
The prayer of serenity applies here. To both of us. :-)