Archive for the ‘Technology’ Category

Unprofessional Staff

Wednesday, August 31st, 2005

I just spent the last half hour being subjected to a group of teachers and aides running their mouths about nonsense, complete with street talk and cursing. Aside from the fact that they are totally unprofessional and should probably not be working in a school at all, it made me realize something about the education system.

I’ve long advocated adding moral education to classrooms so that students could learn how to live as peaceful citizens, regardless of their religious affiliation (or lack thereof). But that will never happen as long as the teachers themselves are morally bankrupt and corruption is rampant. They are the role models for the next generation, and the future is looking more and more bleak everyday.

Amazon.com Sells Books?

Wednesday, August 31st, 2005

Has anyone else noticed that Amazon.com isn’t so great at stocking the books you need anymore? On two occasions recently, I’ve gone to Barnes and Noble (and other stores) because they had books that Amazon.com wasn’t carrying (or had significant delays in ordering).

On the other hand, I just bought this wonderful $18 wet/dry cordless vacuum cleaner from Amazon.com. Go figure.

Higher Level Thinking

Tuesday, August 30th, 2005

Many teachers grow timid when one suggests to them that they should
engage their students in higher level thinking. I try, as often
as possible, to ask the difficult questions to my students, to
challenge them, and to encourage them to think outside of the
box. So, why do so many adults think that you are confusing
children or being too hard on them if you make them think critically
instead of simply replaying what they’ve been told verbatim?

My only conclusion is that these adults, themselves, have long since
given up higher level thinking. They are content with the
mundane. Thinking takes too much work and too much time away from
the simple pleasures of ignorance. They never question
anything. I’m sure they did at one time, but there was probably
an adult over them who crushed any dreams of intellectual maturation
and forced them into dormancy.

For that I can say that most Americans do not think deeply and never
ponder their own realities. Why are we happy with mythology
(particularly Greek Mythology) but afraid of philosophy? Is it
because mythology is pretend and philosophy is real? Is it
because philosophy challenges you to think and mythology helps you
forget reality?Â

What I’ve found is that when a teacher starts to ask the deeper
questions, students get more involved. They don’t want to sit
around and recite dates of historical events while ignoring the
significance of them. They don’t want to be told a particular war
was beneficial to America or the world and not be allowed to decide for
themselves whether or not it was beneficial. And what of free
thought and free expression?

Challenge your students and encourage them to question everything, even you.

Fink about this!

Monday, August 29th, 2005

Things are looking up for my iBook now. Over the weekend, I learned how to use Fink (http://fink.sourceforge.net/) (kids don’t try this at home). It utilizes a combo of Debian (http://www.debian.org)’s apt-get and FreeBSD (http://www.bsd.org/)’s port. Well, kinda, sorta, anyway.Â

I decided to take on the task of installing KDE (http://www.kde.org). Yeah, I know
that sounds crazy, but how daunting could it be? First, I
installed XDarwin (a version of xorg for Macs), kind of by accident (I
could have installed Apple X11). Next, I started installing
KDE (http://www.kde.org). Well, lo and behold, there are no binaries for KDE (http://www.kde.org) on
Darwin! Surely someone has installed KDE (http://www.kde.org) on Darwin before and
uploaded their binaries! I guess not. Fink started
downloading each kde tar.gz source and compiling it.

I left it alone for several hours until it stopped
unsuccessfully. After several times of giving up and even
installing Gnome (http://www.gnome.org), I went back to try KDE (http://www.kde.org) again. I let it go all
day and well into the night building from source.

Finally, I had a working KDE (http://www.kde.org) desktop. In full-screen mode, which
I prefer, it works pretty well. It has no problem with Apple’s
Airport Extreme wireless card, as installing Linux (http://www.linux.org) would have caused.

I had to enable anti-aliasing of fonts (can’t remember how at the moment), and everything was looking crisp.

What’s really cool is that, even in fullscreen, you can switch back and
forth between the KDE (http://www.kde.org) desktop and the Mac OS X desktop. I had to
change the key combo to get it to work (ctrl-option-F11).

There are, of course, some things that don’t work. I can’t get
Kmail to work, but I don’t really need it anyway. There is no
flash player for darwin, but I hate flash anyway. Then there are
just some packages that Fink doesn’t include, for whatever
reason. The whole kdemultimedia package is missing (K3B, Kaffeine,
etc.)Â I can use Mplayer as a video player, but there is no plugin
package for it either. One day I might try downloading the
sources and compiling them, but it’s not really crucial.

I am currently typing this in Firefox (http://www.spreadfirefox.com), on my KDE (http://www.kde.org) desktop, on Mac OS X,
on an iBook. How’s that for odd? Who’da thunk it?

Understanding Freedom

Thursday, August 25th, 2005

My employer has recently entrusted me with an Apple iBook that I wish
use for various student projects. I am typing this in Firefox (http://www.spreadfirefox.com), on
the iBook, right now.

I’m going to spare you my review of the iBook, because there have been
enough of those. Frankly, it works pretty well for most purposes.

Nevertheless, it has made me think about software freedom a little more
closely. What was Apple’s true goal in using BSD (http://www.bsd.org/) as their
base? What is their goal in sitting with the Free Software
Foundation and making sure that their Apple Public License was in line
with the FSF’s definition of free software? My thinking is that
Apple still doesn’t get it. They are still driven by greed and
probably took those actions with the hope of attracting open source
unix enthusiasts.Â

They did not release the source code for their developer toolkits (at
least not to anyone who did not sign a non-disclosure agreement), and
they certainly did not release the source code for their desktop
system, which could have benefitted the free software world
tremendously. Essentially, they did not release any of the
software that could have significantly benefitted the free software
community.

Instead, they’ve simply setup a BSD (http://www.bsd.org/)-branch called Darwin that is
open source. Â In doing so, they have a community of volunteer
developers, who make their software better without paying them a
cent. What are they really giving back to the community?

The real problem is that many people do not understand the difference
between free software and open source. Â Something can be open
source and not be free. Even Microsoft (http://en.wikipedia.org/wiki/Microsoft) has jumped on the open
source bandwagon, initiating their shared source programs.Â
They like the idea of having a community of developers who can help
make their software better, without having to pay them. But that
is not the point of free software. Â At the end of the day, you
still have activate your copy of Windows and only install it on one
computer. You cannot share the source code they’ve given you with
someone in say, Iran or China, for example. You’ll be sued and
possibly thrown in jail. That’s not freedom.

Free software means that I can take the source code, recompile it, put
my own logo on it, sell it to whomever I please, and give it away to
anyone or everyone. Free software means that the only limitation
on your freedom is that you cannot transform free software into
non-free software. It’s not about money. Many companies,
such as Redhat (http://www.redhat.com), have been very successful at selling free software.

As desktop KDE (http://www.kde.org) Appeal Desktop Project)
we will see more users turning to it. There are already more
Linux (http://www.linux.org) desktop users than Mac desktop users. When it starts to
compete with Windows, we will see more and more companies realizing
that they cannot compete unless they open the doors on their secret
labs. Â If it does not happen, they will simply cease to exist,
which is fine by me.

Where Mac OS X fails, Linux succeeds

Wednesday, August 17th, 2005

Until now, I have always reserved my feelings about Mac OS X.Â
After all, I hadn’t used it extensively enough to pass judgement on
it. Well, no more. It is severely deficient for a serious
computer user. I’ve long been told that Macs are meant for the
average joe who doesn’t know a mouse from a joystick. Well,
it’s definitely not for the computer geek.

First let me clarify, that my experience was on an iBook, which
wouldn’t allow me to have administrative rights. Had I been able
to login as an admin, I could have easily downloaded all of the
necessary software that I needed. So, the point of this article
to not to say that Mac OS X cannot be made to work for the power
user. Â The point is that Linux (http://www.linux.org) works out of the box.

Late yesterday afternoon, I received a digital video of a lesson that
the principal wanted to be aired the next day. Simple enough, I
thought. Mac OS X has a superior video editing program, I
thought. Linux (http://www.linux.org)’s video editing programs just aren’t ready for
primetime, I thought, and iMovie is just so easy.

After completing a very nice editing job with iMovie, I was ready to
explore my export options. I knew from the beginning that this
iBook did not have a DVD burner, so my forethought led me to believe
that I would be able to burn a VCD. On Linux (http://www.linux.org), this is a simple
task that requires no additional downloads.

I soon discovered that iMovie/Quicktime will NOT burn a VCD out of the
box. After searching through many forums, most people said to use
Roxio’s Toast. Well, I can’t download and install anything
without admin rights, and Toast is not free anyway. Strike one.

I then had the bright idea that, Hey, I have my SuSE (http://www.suse.com) Linux (http://www.linux.org) laptop
sitting right next to me on this counter, why not send the dv file
through the LAN via ssh. Â My thought was that, since Mac OS X is
so cleverly based on BSD (http://www.bsd.org/), ssh would surely be enabled. And I’m
sure the ssh client is enabled, but I could not access the terminal
without admin rights! Who ever heard of such a thing!Â
Anyway, no big deal, I’d just use Safari. I knew Safari was based
on khtml, which is based on Konqueror. I figured, Hey, Safari
probably has all the features of Konqueror and then some, right? Â
Wrong.

Trying to do an sftp connect with Safari/Finder/etc proved pointless. Strike two.

I then decided to use FTP. I quickly installed an FTP server on
my linux laptop (because I don’t normally use ftp at home). No
problems on the Linux (http://www.linux.org) side. I used Finder to connect to the Linux (http://www.linux.org)
FTP server. I then thought, Yes! I’m so close. Now,
with all the Mac ease and sophistication, I’ll just drag and drop this
dv movie right into my /home folder on the Linux (http://www.linux.org) laptop. Â Â
ERROR, read only. What? I logged in as myself. How
could my own home folder be read only? I was sure it was
something on the Linux (http://www.linux.org) side. I set overgenerous permissions, I
checked the pure-ftpd config file. Finally, I even download
proftpd and compiled it from source, thinking that it must be a problem
on my Linux (http://www.linux.org) end.

Still nothing. Surely, I’m not that dumb. So, I checked the
mac forums again. Apparently, connecting via FTP with Macs is
always read-only. To actually upload something via FTP, you have
to, yep you guessed it, download (or buy) another program. Strike three.

Tasting defeat, I closed the iBook and waited until this morning when I
could just copy the edited dv back to the camera and play it through
the media retrieval system from the tape. No VCD.

So, like I said, Mac OS X might be good for power users after one has
spent quite a good deal of time downloading, finking, and compiling all
the necessary software, but why go through the trouble? So, I can
have widgets? I don’t think so. I can download FreeBSD (http://www.bsd.org/) and
have a working system with everything I need (including widgets).Â
Why use Apple’s WannaBSD (http://www.bsd.org/)?

If you want to play around on your computer with cute eye candy, get an
Apple. If you want to do some serious computing, you can still
get an Apple, but make sure you install Linux (http://www.linux.org) on it.

Google Halts Book Scanning

Sunday, August 14th, 2005

At least for now, Google has halted its master plan to scan millions
of books into its database with intentions of allowing people to search them
using its mega-search-engine. Now that their 1-billion-page-dash
has been temporarily halted, we have time to pause for reflection.

Publishing companies threw a fit at the prospect of Google throwing
their copyrighted works out to the wolves. Â At first glance, I
would tend to side with Google. After all, free as in freedom, right? Copyleft,
right? Why should access to books be a luxury of the
rich? Oh wait, isn’t that why we have libraries? So, Google
is just a big electronic library, right? Well, not exactly.

Yes, Google allows a person to find information and so does a library,
but that is where the similarity ends. Google might look like a
library, but it is no ibiblio (http://www.ibiblio.org);
trust me. Google is a business, a for-profit corporation setting
out to make billions of dollars through its investments.

It goes against the very nature of libraries. No matter what
Google’s pure intentions might appear to be, their ultimate goal at
the end of the day is profit. If they were a non-profit org,
perhaps I’d have a little more sympathy and would feel more eager to
apply the hey it’s just a big cybrary analogy. As it stands,
however, I am more than a little skeptical. I hope this doesn’t
affect my search engine ranking.

BloGTK

Wednesday, August 3rd, 2005

Hello,

This is a test of BloGTK that I just installed on my laptop.

Test

Test