I haven't written a diary entry for a while so I'll make up
for it with a long entry.
PenguinSound
My cd player is developing nicely. I did a bit of work on
my tracker. I obtained Maarten de Boer's Fl_Envelope widget,
and used to to create a dialog for my wave shaping filter,
and to display volume and panning envelopes for instruments.
I fixed a small bug with the drawing of the margins and sent
the patch to Maarten. I created a pattern widget and a piano
widget. I love fltk. It so easy to create nice widgets that
work on both windows and linux. I might try and set up a
PenguinSound page on sourceforge. It use to be on
sunsite.auc.dk but I stopped uploading it there when
PenguinPlay died. There is some source on my xoom page but
its a bit out of date, there is no current source in a cvs
repository. I didn't get any contributions to the source
code when Penguinplay was still going so I don't think that
I will get any by simply putting it on sourceforge. I think
the best way would be to create working applications that
people can use. When those users (the techie ones) get
frustrated by missing features or bugs, hopefully they'll
contribute patches to fix the application. I've just got to
write some complete applications and then release it - or
should I release buggy applications and hope people see some
use for them and help to fix the bugs?
Mozilla's (build 2000072311 - got it through apt) text
area widget seems to like moving around
with the arrow keys by two characters instead of one.
advogato
After the discussion about advogato's trust metric I finally
took a look at the source. I've downloaded and compiled the
module, but I have not yet set it up with apache properly. I
haven't worked on apache modules before, so I've got some
learning to do. My previous experience with web applications
comes through developing ISAPI and Active Server Components
for work. I'd like to add the ability to associate a message
with a certification. I'd like to be able to search
advogato's diary entries and articles. As advogato gets
bigger, i think it would be nice to add the ability to watch
for recent diary entries from a selected group of users. I
think that the diary entries should be dated with a
timestamp, so that more than one can be entered in a day.
The users should be able to customise their locale so that
the times are meaningful. I'd like to have the comments I
make under articles listed under my personal page.
stuff
The coach of the Australian Women's Basketball team (Tom
Maher?) was invited to speak at the quarterly meeting at the
company at which I work. He revealed the secrets of
successful teams. One of the basic characteristic of a
successful team is that they don't complain or gripe. The
team members should be positive and try to build the others up.
Kostya Tszyu was interviewed on The Panel after
his victory over Victor Chavez. He was asked about what you
need to achieve your dreams. He said that you need more than
dreams, you need to be realist about what you can achieve.
I read the recent story
about Stallman's visit to Teradyne. After seeing RMS
tirelessly respond to the same questions over and over Rene
Hollan ask him how he could tolerated it. RMS replied "I
have a mission!". Rene noted: "I suppose that he's the only
person I can describe as an evangelical atheist without it
being an oxymoron." RMS is also fond of portraying himself
as the Saint of Free Software. I thought it would be
interesting to look at how the early christian evangelists
operated. My research degenerates into a list of quotes from
the bible. I may have gone a bit overboard. I'll keep the
list here because I think they are interesting and I'd like
to have a list handy.
When RMS was accused of being a communist, for his stance
that everthing should be "free", he responded with a cryptic
remark that sharing possessions is a concept that was being
practiced at least 2000 years before communism.
Acts 2:44-47 "All the believers were together and had
everything in common. Selling their possessions and goods,
they gave to anyone as he had need. Every day they continued
to meet together in the temple courts. They broke bread in
their homes and ate together with glad and sincere hearts,
prasing God and enjoying the favor of all the people. And
the Lord added to their number daily those who were being
saved."
Acts 4:32 "All the believers were one in heart and mind. No
one claimed that any of his possessions was his own, but
they shared everything they had." Acts 4:34 "There were no
needy persons among them. For from time to time those who
owned lands or houses sold them, brought the money from the
sales and put it at the apostles' feet, and it was
distributed to anyone as he had need."
One of the basic concepts the christians had was that they
should live their life as an example for others to follow.
Matthew 7:12 "So in everything, do to others what you would
have them do to you, for this sums up the Law and the Prophets."
Matthew 7:1-2 "Do not judge, or you too will be judged. For
in the same way you judge others, you will be judged, and
with the measure you use, it will be measured to you."
Romans 12:21 "Do not be overcome by evil, but overcome evil
with good."
Developers who criticise Microsoft for their buggy software
had better make sure that their own software is free from bugs.
1 Thessalonians 5:21: "Test everything. Hold on to the
good."
Alexander Solzhenitsyn, who won the nobel prize for
literature, experienced life in the soviet gulags. He became
aware of christians in the prison camps. They were able to
persevere despite their suffering - they retained their hope
for the future and didn't succumb to depression.
Romans 5:3-4 says "...we also rejoice in our sufferings,
because we know that suffering produces perserverance;
perserverance, character and character, hope."
Ephesians 4:32 "Be kind and compassionate to one another,
forgiving each other, just as in Christ God forgave you."
Colossians 3:13 "Bear with each other and forgive
whatever grievances you may have against one another.
Forgive as the Lord forgave you."
Ephesians 4:29 "Do not let any unwholesome talk come out
of your mouths, but only what is helpful for building others
up according to their needs, that it may benefit those who
listen."
Romans 12:3 "... Do not think of yourself more highly
than you ought, but rather think of yourself with sober
judgement,..."
Matthew 7:7-8 "Ask and it will be given to you; seek and
you will find; knock and the door will be opened to you. For
everyone who asks receives; he who seeks finds; and to him
who knocks, the door will be opened."