This site contains a number of projects in various states of completion. Many are
computer related. However some are more social in nature. Some are a combination of
Both myself and my wife Meg have spent some time teaching at Westtown School a small
private Quaker School in southeastern Pennsylvania. As my
background ranges from Physics to Biomechanics, I ended up teaching
. While much of what I taught is on the web, I grew discouraged as time went on
because students would not make use of the resource I provided, either to check grades, or
even to see what their homework was - in spite of the fact that students had guaranteed
web access through the school. Meg had the same experience with her Spanish
One outcome of teaching was the creation of a mozilla-based gradebook that was programmed
needs a bit of work to become more friendly. To find out more about it, look here
My current efforts are centered around teaching Chinese Martial Arts
. Many people have said to
me that they find it strange that someone with a Ph.D. in Biomechanics would teach wushu instead of
going into academia. Well, considering that I have spent more time learning wushu than in High School,
College and Grad School combined, it's not that strange. Oh yeah...and for someone who isn't prepared to
move far for family reasons, there aren't many academic jobs open. West Chester University,
the University of Delaware, and other places I've looked at all have hiring freezes.
Anyhow, OpenSource Wushu is my attempt to teach Chinese Martial arts to the general public
in a way that doesn't require the usual bowing and scraping that most martial arts teachers demand.
Also, it makes use of my skills in biomechanics. Students not only learn self defense and
cool acrobatic skills, but they also learn how not to hurt themselves and how to apply force
correctly. An essential element of our training is the focus on Lower
as taught by my teacher Henry Gong.
Another focus is the accessibility of materials for training at reasonable cost. To this end,
it is our intent to publish our forms and materials on-line for free to our members, and at a slight
cost for everyone else. Basically we believe that the benefits of martial arts are so valuable that
they should be easily available to people. I will leave out my rant about over-priced, secretive, controlling
martial arts schools. You can contact me in person if you want to hear about them.
Web Page Design
My approach to design is that simpler is better. This comes from using bloatware such as
Dreamweaver to create web pages while only having a 28 kb modem. If your page is only text, most
WYSYWYG applications will double or even triple the size of the page - and this has drastic
consequences for a slow modem. Someone once told me of the "Death to Download Ratio" that is the
number of people who die every second longer it takes to load a web page. Thus, in general, I
build light pages, and so as to let everyone see them, not just folks who can afford T1, T3 or
broadband connections. Some of my recent efforts can be seen at the
Department of Health and Exercise Science
at the University of Delaware, and the
Friends School Day of Peace
website in protest of the war in Iraq.
I also build custom HTML Applications or HTAs. While I have built such things for use with
Internet Explorer, I find that it is a much inferior browser and not even standards compliant.
That said, I build my HTAs for use on Mozilla based browsers
such as Mozilla 1.5
and Firebird 0.7
. If you must use windows, try Firebird, it's much lighter than
IE and has many more useful features. Why you don't even have to buy an add blocker! OK...back to
the point. Mozilla is a virtual development platform which can be used for the front end
to databases (such as the Common Unix Printing System
, and my own OpenSourceWushu
martial arts school database - which I will later publish under a Lesser GNU Public License). It can also be used to enhance electronic books without using the often wasteful
PDF format. At the time of this writing, I am in the last stages of laying out an electronic book
on Cerebral Palsy by an orthopedic surgeon at the Alfred I. duPont Hospital for Children
in Delaware. More information as it is published... If you are suitably intrigued and want your
own project, you can hire me for a mere $40/hour for development work in this area.
Low Cost Computing
One of the most peculiar things about life in the States is how people are addicted to name
brands. And novelty. And when you put everything together, you have people throwing out perfectly
good items because they aren't new enough or popular enough. While on one hand, this is horrible:
in the computer world, tons of working, but non-state-of-the-art computers get shipped to landfills
every month; on the other hand, this means that people are willing to give me perfectly good
computers to fix up.
And fix them I do. Instead of supplying people with bug ridden, virus susceptible machines
running Micro$oft products and requiring hundreds if not thousands of dollars in software
licensing fees, I give people systems which have no software costs and have a state of the art
that is Micro$oft compatible, an excellent browser
a great image processing
package, and a variety of window managers (KDE
) to choose from. You can even still use
I supply them with free internet access without adds through our
local free net
and all for the cost of $200 or less depending on the time involved. I install
on low end machines. Look here for a screen shot
of a rebuilt computer. The oldest machine I have fixed up was a Pentium 100 with 64 MB RAM and a 1.2 GB harddrive.
It now runs Vector Linux with XFCE as the window manager and has the KDE games installed. For
upgrading equipment, I charge $25/hour for configuration or $200 whichever is less. If I need to buy parts,
this cost is added on. I can usually have a fully working system up in about 4 hours or less including
all software installation and testing. Occasionally really old systems require replacement parts, and
additional configuration, but this is rare.
I also spend a bit of time helping users adjust to their new environment (which is usually not so
very much different than their old one - since M$ ripped off the whole start menu idea from the
- a BSD Unix derivative).
To contact me, please e-mail Tim at the below address:
Sorry, no link, I get too much spam otherwise from spammers' searchbots.