Actually, I believe this story comes directly from the we-dont-care-how-you-spell-Louisiana dept.
Myself, I'm a two-space typer. My finger know a sentence-ending period is followed by two spaces and they just do it. However, in certain formats, such as HTML, white space is ignored anyway and then formatted by the format-processor (obviously a web browser in the case of HTML).
While I'm a two-spacer, the medium in which we type is largely making this a moot point.
I think there's a big opportunity here for accessories. Imagine dragging your fingers along your desk all day - how dirty! Or, having to levitate your palm above the desk the whole time -- how cumbersome!
Introducing our new line of mouseless accessories. We have a small plastic device that will fit perfectly in your palm -- we even have ergonomic designs! No more dragging your palms around, just rest your hand conveniently on our mouseless hand rest.
Coming soon - Our state-of-the-art version includes a reduced-friction mousless hand rest with a rolling ball inside!
There are several things you can do to get started and there are plenty of places where you can make very good money working part-time. Here are some of the important points I've found working both as a contractor as well as an employer who hires contractors.
#1 Learn the business as well as the development.
You can be a great developer and not make money (see any of the previous "Contracting sucks" posts). Improve your networking skills and just start talking to people, be willing to fail occasionally in order to succeed.
#2 Start with online sites.
It sounds like you're not ready to make a move from your current job (see #3), so you may want to start with some online sites. I use ODesk to look for potential contractors and have considered using it for jobs. There are plenty of sites out there which help facilitate matching developer skills with company needs.
#3 Be willing to move when the time is right.
Most of my clients came from full-time contracts or previous employers I had worked with. If you're good, you just need ways for people to see that and you'll never go hungry again
#4 Don't be afraid to raise your rate.
This is actually a two-way street. If you set a low rate, I assume you suck. You are also not happy b/c after a while you realize 15 hours probably *is* worth more than $150 (before taxes). If you don't know what others are charging, do some research and ask questions. Don't be a jerk, but don't be afraid of the social faux pas of asking money questions. Ask employers what they pay an average Java developer with your experience. Generally, I charge an 80% to 100% premium over a salary for hourly work (i.e., 100,000 / yr = $48/hr. $100,000 salary would instead charge an $86 - $96 hourly rate). YMMV
And finally, try to spend less time reading our posts (loosely known as "advice") and more time building your clientele!
P.S. This advice is not for developers who suck. If you suck, unsuck (read, learn, do, repeat) first.