<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Microsoft-Windows on despatches</title><link>https://icle.es/tags/microsoft-windows/</link><description>Recent content in Microsoft-Windows on despatches</description><generator>Hugo</generator><language>en</language><lastBuildDate>Fri, 20 Jun 2025 09:25:00 +0100</lastBuildDate><atom:link href="https://icle.es/tags/microsoft-windows/index.xml" rel="self" type="application/rss+xml"/><item><title>Perfect Linux</title><link>https://icle.es/2009/12/15/perfect-linux/</link><pubDate>Tue, 15 Dec 2009 16:03:03 +0000</pubDate><guid>https://icle.es/2009/12/15/perfect-linux/</guid><description>&lt;p>According to &lt;a href="http://lunduke.com/?page_id=2">Brian Lunduke&lt;/a>{
&lt;a href="http://lunduke.com/?p=815" title="Ubuntu 9.10 - almost perfect">Ubuntu 9.10 is almost perfect&lt;/a>{
and I concur.&lt;/p>
&lt;p>Being a bit of a purist, I ran &lt;a href="http://www.debian.org">Debian&lt;/a>{for very many
years but found their stable releases lagging behind far too much. This was
largely due to their perfectly understandable view of it being ready only when
it is right.&lt;/p>
&lt;p>For a while, I ran their unstable distribution
called &lt;a href="http://www.debian.org/releases/unstable/">Sid&lt;/a>{ based on the disturbed,
hyperactive 10 year old boy in the
film &lt;a href="http://en.wikipedia.org/wiki/Toy%20Story">Toy Story&lt;/a>{ The idea being that
Sid breaks things, and it certainly did. While it taught me a heck of a lot
about linux (and the terminal), my computer was broken on a very regular basis.&lt;/p>
&lt;p>I switched down to
the &lt;a href="http://www.debian.org/releases/testing/">testing version&lt;/a> and that helped
ease the pain to a very large extent. I had always thought
that &lt;a href="http://www.debian.org">Debian&lt;/a> with a more regular and shorter release
cycle would make a world of difference.
Clearly, &lt;a href="http://en.wikipedia.org/wiki/Canonical%20Ltd.">Canonical&lt;/a> had the same
idea.&lt;/p></description><content:encoded><![CDATA[<p>According to <a href="http://lunduke.com/?page_id=2">Brian Lunduke</a>{
<a href="http://lunduke.com/?p=815" title="Ubuntu 9.10 - almost perfect">Ubuntu 9.10 is almost perfect</a>{
and I concur.</p>
<p>Being a bit of a purist, I ran <a href="http://www.debian.org">Debian</a>{for very many
years but found their stable releases lagging behind far too much. This was
largely due to their perfectly understandable view of it being ready only when
it is right.</p>
<p>For a while, I ran their unstable distribution
called <a href="http://www.debian.org/releases/unstable/">Sid</a>{ based on the disturbed,
hyperactive 10 year old boy in the
film <a href="http://en.wikipedia.org/wiki/Toy%20Story">Toy Story</a>{ The idea being that
Sid breaks things, and it certainly did. While it taught me a heck of a lot
about linux (and the terminal), my computer was broken on a very regular basis.</p>
<p>I switched down to
the <a href="http://www.debian.org/releases/testing/">testing version</a> and that helped
ease the pain to a very large extent. I had always thought
that <a href="http://www.debian.org">Debian</a> with a more regular and shorter release
cycle would make a world of difference.
Clearly, <a href="http://en.wikipedia.org/wiki/Canonical%20Ltd.">Canonical</a> had the same
idea.</p>
<p>Thus <a href="http://en.wikipedia.org/wiki/Ubuntu%20%28Linux%20distribution%29">Ubuntu</a>
was born and it has grown from strength to strength. Its latest distribution
of <a href="http://www.ubuntu.com/products/whatisubuntu/910features">9.10 codename karmic koala</a>
released October 2009, is a massive step forward.</p>
<p><a href="http://www.linkedin.com/in/stepram">Stephen</a>{ the head
of <a href="http://www.krayatec.co.uk">krayatec</a>{was so impressed by the new release
that he conducted an experiment. He asked three people in the office who are not
tech savvy to install and try out the new release. My view was that it was still
too early for such kind of an adoption. I felt that pushing people to try it out
at this stage would damage the reputation of the user friendliness
of <a href="http://en.wikipedia.org/wiki/Linux">Linux</a> rather than help it.</p>
<p>I must admit that I was proven wrong.  All of the installations went smoothly
and it was possible to log in and do the things that they wanted to do.</p>
<p>Do they now use <a href="http://en.wikipedia.org/wiki/Linux">Linux</a> instead
of <a href="http://en.wikipedia.org/wiki/Microsoft%20Windows">Windows</a> - No! There is
still a learning curve and with tight deadlines and little time for re-learning
how to navigate around a computer, it remains an experiment.</p>
<p>However, it does answer one question. Can a user who is not tech-savvy, pick up
a CD/DVD of the latest version
of <a href="http://en.wikipedia.org/wiki/Ubuntu%20%28Linux%20distribution%29">Ubuntu</a>
and run with it? The answer, from this very tiny experiment is a resounding Yes!</p>
<p>As someone who is technically very demanding, I have very few complaints about
the latest version. The only one is that it still looks largely the same as the
previous version. Then, the release is a collection of tools, so this is
understandable.</p>
<p>My three favourite things about the new release are:</p>
<ul>
<li>substantially faster bootup times</li>
<li><a href="http://en.wikipedia.org/wiki/Empathy%20%28software%29">Empathy</a> (particular
for people-nearby which works great in the office)</li>
<li><a href="http://en.wikipedia.org/wiki/Cloud%20services">Cloud</a> (Client &amp; Server)</li>
</ul>
<p>In my opinion, this is the beginning of the
end. <a href="http://en.wikipedia.org/wiki/Linux">Linux</a>, has finally taken a leap that
shows its potential to change everything&hellip; I would wish it luck, but it looks
like it doesn&rsquo;t need it ;-)</p>
<p>Why not
<a href="http://www.ubuntu.com/getubuntu/download" title="Download Ubuntu Live CD">download a live cd</a>
and try it out?</p>]]></content:encoded></item><item><title>Database Systems Compared</title><link>https://icle.es/2009/03/10/database-systems-compared/</link><pubDate>Tue, 10 Mar 2009 16:00:21 +0000</pubDate><guid>https://icle.es/2009/03/10/database-systems-compared/</guid><description>&lt;p>My first experiences of a computer started with
&lt;a href="http://en.wikipedia.org/wiki/DBase" title="Dbase on Wikipedia">DBase III+&lt;/a>which is
now &lt;a href="http://www.dbase.com/" title="dBASE">dBASE&lt;/a>, then went on to
&lt;a href="http://en.wikipedia.org/wiki/FoxPro_2" title="Foxpro 2 on Wikipedia">Foxpro&lt;/a>, now
&lt;a href="http://msdn.microsoft.com/en-us/vfoxpro/bb190288.aspx" title="Microsoft Visual Foxpro">Microsoft Visual Foxpro&lt;/a>.&lt;/p>
&lt;p>I have since used:&lt;/p>
&lt;ul>
&lt;li>&lt;a href="http://www.filemaker.co.uk/" title="Filemaker Pro">Filemaker Pro&lt;/a>,&lt;/li>
&lt;li>&lt;a href="http://office.microsoft.com/en-us/access/default.aspx" title="Microsoft Access">Microsoft Access&lt;/a>,&lt;/li>
&lt;li>&lt;a href="http://www.microsoft.com/sqlserver/2008/en/us/default.aspx" title="Microsoft SQL Server">Microsoft SQL Server&lt;/a>,&lt;/li>
&lt;li>&lt;a href="http://www.mysql.com/" title="MySQL">MySQL&lt;/a>,&lt;/li>
&lt;li>&lt;a href="http://www.postgresql.org/" title="PostgreSQL">PostgreSQL&lt;/a>,&lt;/li>
&lt;li>&lt;a href="http://www.sqlite.org/" title="SQLite">SQLite&lt;/a> and&lt;/li>
&lt;li>&lt;a href="http://hsqldb.org/" title="HSQLDB">HSQLDB&lt;/a>.&lt;/li>
&lt;/ul>
&lt;p>I have not yet used:&lt;/p>
&lt;ul>
&lt;li>&lt;a href="http://www.ibm.com/software/data/db2/" title="IBM DB2">IBM DB2&lt;/a>,&lt;/li>
&lt;li>&lt;a href="http://www.oracle.com/index.html" title="Oracle">Oracle&lt;/a>.&lt;/li>
&lt;/ul>
&lt;p>&lt;a href="http://en.wikipedia.org/wiki/Comparison_of_relational_database_management_systems" title="Compare DB Systems">Wikipedia has a list of database systems&lt;/a>.&lt;/p></description><content:encoded><![CDATA[<p>My first experiences of a computer started with
<a href="http://en.wikipedia.org/wiki/DBase" title="Dbase on Wikipedia">DBase III+</a>which is
now <a href="http://www.dbase.com/" title="dBASE">dBASE</a>, then went on to
<a href="http://en.wikipedia.org/wiki/FoxPro_2" title="Foxpro 2 on Wikipedia">Foxpro</a>, now
<a href="http://msdn.microsoft.com/en-us/vfoxpro/bb190288.aspx" title="Microsoft Visual Foxpro">Microsoft Visual Foxpro</a>.</p>
<p>I have since used:</p>
<ul>
<li><a href="http://www.filemaker.co.uk/" title="Filemaker Pro">Filemaker Pro</a>,</li>
<li><a href="http://office.microsoft.com/en-us/access/default.aspx" title="Microsoft Access">Microsoft Access</a>,</li>
<li><a href="http://www.microsoft.com/sqlserver/2008/en/us/default.aspx" title="Microsoft SQL Server">Microsoft SQL Server</a>,</li>
<li><a href="http://www.mysql.com/" title="MySQL">MySQL</a>,</li>
<li><a href="http://www.postgresql.org/" title="PostgreSQL">PostgreSQL</a>,</li>
<li><a href="http://www.sqlite.org/" title="SQLite">SQLite</a> and</li>
<li><a href="http://hsqldb.org/" title="HSQLDB">HSQLDB</a>.</li>
</ul>
<p>I have not yet used:</p>
<ul>
<li><a href="http://www.ibm.com/software/data/db2/" title="IBM DB2">IBM DB2</a>,</li>
<li><a href="http://www.oracle.com/index.html" title="Oracle">Oracle</a>.</li>
</ul>
<p><a href="http://en.wikipedia.org/wiki/Comparison_of_relational_database_management_systems" title="Compare DB Systems">Wikipedia has a list of database systems</a>.</p>
<p>Having worked with this range of database systems and having done copious
amounts of research into DB2, Oracle and other DB systems I have not mentioned,
I like answering the age old questions. Which is the best database system?</p>
<p>Ah! if only it was that simple. There is no database system that is appropriate
for any given requirement. But then, if you have been in the technology sector
long enough, you would already know that. It's all about using the right tool
for the job.</p>
<p>I separate these systems into two broad categories and Oracle. There are the
Desktop based database systems:</p>
<ul>
<li>DBase</li>
<li>Foxpro</li>
<li>SQLite</li>
<li>HSQLDB</li>
<li>Filemaker Pro</li>
<li>Microsoft Access</li>
<li>MySQL</li>
</ul>
<p>DBase, FoxPro, Filemaker Pro and Microsoft Access are essentially a GUI frontend
that has a database backing.</p>
<p>Access is the best choice for this purpose under the majority of circumstances.
Filemaker Pro is relevant in some. The usual reason to use DBase or FoxPro is
simply that the developer is used to it. This is not a good enough reason.</p>
<p>I have used DBase III+ for developing an office management suite back in 1994. I
have since used Filemaker Pro to develop a simple contact management database in
1998, Microsoft Access to develop a patient management system for a clinic.</p>
<p>SQLite, HSQLDB and MySQL are database engines that are to be utilised by popping
a frontend on top; sometimes the frontend is Microsoft Access. Microsoft Access
can also be used for its database engine.</p>
<p>Access is usually the worst choice for this except as a stopgap. There are
exceptions to this. One is for a web frontend if the site is not too busy and
its running on a microsoft platform. You don't have to go to the hassle of
installing anything on the server. The drivers will take care of it all.</p>
<p>HSQLDB becomes an obvious choice for a light java based application and SQLite
for any other lightweight applications.</p>
<p>MySQL is substantially more powerful and scales a lot better. I include it in
this section because it is a server grade database system that can also work
well in a desktop environment.</p>
<p>I have used Access for several web based systems and I have used HSQLDB for unit
testing hibernate and for a quick and dirty MP3 library that linked into
<a href="http://musicbrainz.org/" title="Musicbrainz">musicBrainz</a>. I have used SQLite in
passing to be utilised by open source products.</p>
<p>I have used MySQL with an Access frontend as a management suite for a website as
well.</p>
<p>And we have the server based database systems:</p>
<ul>
<li>MySQL</li>
<li>Microsoft SQL Server</li>
<li>IBM DB2</li>
<li>PostgreSQL</li>
</ul>
<p>MySQL was used as the backed database system for the edFringe.com website. This
was the perfect choice since the most important requirement was speed.
Particuarly with the Query Cache and Master Slave replication, MySQL was the
best choice.</p>
<p>SQL Server was used as the backend system for an online course for the Scottish
Enterprise around 1999/2000. While MySQL would have been a good choice this, it
was not of production quality at the time.</p>
<p>We have also used Ms SQL Server for an insurance company since all the
infrastructure was based on Windows and PostgreSQL did not have a viable Windows
version at the time.</p>
<p>We use PostgreSQL for megabus. While speed is absolutely critical, it is a
ticketing system which means that transactionality is absolutely critical.</p>
<p>While MySQL now has transactionality with innodb, it is still nowhere near as
good as the transactionality provided by PostgreSQL through MVCC (Multi-version
Concurrency Control). We could have used Ms SQL Server but the cost savings are
dramatic.</p>
<p>To summarise, each system has a specific use, specific strengths and weaknesses
and which should be used is highly dependent on what it is to be used for. I am
hopeful that the summary of what we have used each of these systems for us
useful in determining which one is best placed to solve any specific problem :-D</p>
<p>We have not yet used Oracle and it was a strong contender for megabus but the
serious heavyweight functionality provided by Oracle comes at a price and it is
not yet a cost effective option.</p>]]></content:encoded></item><item><title>Foxy Web</title><link>https://icle.es/2008/12/14/foxy-web/</link><pubDate>Sun, 14 Dec 2008 01:07:35 +0000</pubDate><guid>https://icle.es/2008/12/14/foxy-web/</guid><description>&lt;p>Since &lt;a href="http://www.mozilla.com/en-US/firefox/" title="Firefox">Firefox&lt;/a> 2.0, I have
never felt a desire to use
&lt;a href="http://www.microsoft.com/windows/products/winfamily/ie/default.mspx" title="Internet Explorer">Internet Explorer&lt;/a>.
There have been times when I have used IE, either out of a need to test a
website on the browser or purely as the first step to downloading Firefox.&lt;/p>
&lt;p>&lt;a href="http://www.w3schools.com/browsers/browsers_stats.asp" title="IE vs Firefox adoption">According to W3C&lt;/a>,
as of November 2008, IE(6/7) dominate 46.6% of the market with Firefox at 44.2%.
Compare this to November 2007 when IE (5/6/7) dominated 56% of the market and
Firefox only had 36.3%&lt;/p>
&lt;p>It is interesting to
&lt;a href="http://www.w3schools.com/browsers/browsers_os.asp" title="OS Statistics">note&lt;/a> that
between Nov 2007 and Nov 2008, Linux adoption (as far as internet browsing is
concerned) went up a meagre .5% from 3.3% to 3.8%.&lt;/p></description><content:encoded><![CDATA[<p>Since <a href="http://www.mozilla.com/en-US/firefox/" title="Firefox">Firefox</a> 2.0, I have
never felt a desire to use
<a href="http://www.microsoft.com/windows/products/winfamily/ie/default.mspx" title="Internet Explorer">Internet Explorer</a>.
There have been times when I have used IE, either out of a need to test a
website on the browser or purely as the first step to downloading Firefox.</p>
<p><a href="http://www.w3schools.com/browsers/browsers_stats.asp" title="IE vs Firefox adoption">According to W3C</a>,
as of November 2008, IE(6/7) dominate 46.6% of the market with Firefox at 44.2%.
Compare this to November 2007 when IE (5/6/7) dominated 56% of the market and
Firefox only had 36.3%</p>
<p>It is interesting to
<a href="http://www.w3schools.com/browsers/browsers_os.asp" title="OS Statistics">note</a> that
between Nov 2007 and Nov 2008, Linux adoption (as far as internet browsing is
concerned) went up a meagre .5% from 3.3% to 3.8%.</p>
<p>This means that a very large proportion of the firefox users are from the
Windows Platform. Why is this impressive? There is technically no reason for a
user on Windows to download Firefox. Windows comes with Internet Explorer, which
should be adequate for all the internet browsing needs.</p>
<p>If 44.2% of all windows users went to the effort to download, install and use
firefox instead of Internet Explorer which comes pre-installed, let me ask the
question - if Windows came pre-installed with Firefox instead of Internet
Explorer - how many would go to the effort of downloading and installing
Internet Explorer.</p>
<p>While it is possible to install Internet Explorer on Linux, it might be a little
unfair to answer this question based on the number of Internet Explorer's
running off linux. People who run linux have proven to be biased against
Microsoft anyway, so it would be a loaded statistic.</p>
<p>While I have no doubt in my mind that Firefox is better than Internet Explorer,
I still don't feel that Firefox is perfect. It still feels far too bulky, with
disproportionate memory usage and it is still not as fast as Safari in terms of
page display.</p>
<p>Sure, the addons and themes functionality is great and useful. However, it would
be nice if it was faster to load, faster to use and just felt more
lightweight... like Safari does.&hellip;</p>
<p>Having said that, I am <strong>not</strong> going to switch to safari. I like the browser but
it is still just <strong>not</strong> as good as firefox.</p>
<p>One of the points of open source software, should be to bring all the benefits
of all the competing pieces of software into one but it just doesnt work like
that. If Firefox had all the benefits of firefox as well as the benefits of
Safari, I am sure the adoption rate would be far higher...</p>
<p>Lets take it one step at a time... I vote for firefox feeling a lot quicker and
snappier for a wishlist... :-)</p>]]></content:encoded></item><item><title>Design</title><link>https://icle.es/2008/12/12/design/</link><pubDate>Fri, 12 Dec 2008 16:42:37 +0000</pubDate><guid>https://icle.es/2008/12/12/design/</guid><description>&lt;p>Admitting to being a techie - I have often overlooked design. In fact, I have
often explained to (potential) clients, using the analogy of a ferrari that we
make the engine and everything else work while somebody else makes it look
gorgeous. For me, how something looks was largely irrelevant - as long as it
worked well.&lt;/p>
&lt;p>This explains why, for a long time, I used a fairly bland desktop environment.
My desktop itself was just pure black with no wallpaper. Ironically, I would
remove all the icons, so it would be pure black and nothing else.&lt;/p></description><content:encoded><![CDATA[<p>Admitting to being a techie - I have often overlooked design. In fact, I have
often explained to (potential) clients, using the analogy of a ferrari that we
make the engine and everything else work while somebody else makes it look
gorgeous. For me, how something looks was largely irrelevant - as long as it
worked well.</p>
<p>This explains why, for a long time, I used a fairly bland desktop environment.
My desktop itself was just pure black with no wallpaper. Ironically, I would
remove all the icons, so it would be pure black and nothing else.</p>
<p>This should have tipped me off on my own desire for design. I thought my desire
for black stemmed from the &ldquo;good old&rdquo; days of DOS when the screen was black and
my love for the linux terminal. As an aside, I used to reconfigure the terminal
windows in X to have a white on black background as well - so much better for
the eyes. In fact, I still don&rsquo;t understand why everyone uses a white background
for terminals and such like. Paper was white because that was easier. There is
really no reason for the screen to be white too&hellip;</p>
<p>Now, this was before I bumped into
<a href="http://www.enlightenment.org/" title="Beauty at your fingertips">Enlightenment</a> (at
this time, it was E16) and to put it bluntly, I was captivated. This was
absolutely gorgeous. Fairly unusable since I was used to
<a href="http://www.gnome.org/" title="The Free Software Desktop Project">GNOME</a> and of course
Microsoft Windows. I thoroughly enjoyed this until it became more of a
distraction&hellip;</p>
<p>I ended up reconfiguring GNOME to be prettier - in fact, I had the Mac OS X
theme for a while which I enjoyed.</p>
<p>I then dabbled with E17 and it was absolutely gorgeous - E16 paled in
comparison. I ran into a bug where some java applications would jump a few
pixels when changing the decorations. This was a real pain since I was
developing a Java application at the time. I spent an entire day trying to &ldquo;fix&rdquo;
this before I realised that it was E17 screwing it up and not my code&hellip; :-(</p>
<p>More recently, I thoroughly enjoyed
<a href="http://compiz.org/" title="A Compositing Window Manager">Compiz</a> with the shaky
windows and such like - I just always wished that I could actually throw a
window and watch the momentum carry it that extra distance.</p>
<p>Nevertheless, this bridged the gap enough to E17 to keep me happy for a little
while.</p>
<p>Last week, I dabbled with E17 again to see if the issue with Java was resolved.
To my surprise E17 had changed more or less completely - it was bridging the gap
between a window manager and a full fledged Desktop environment.</p>
<p>However, there was a problem. It looked like I couldn&rsquo;t get it back to its old
glory of absolutely fantastic graphics without some effort in configuration. One
other issue I ran into was that maximising a screen would fill it up across both
my monitors. Another thing I could configure but then, it all seemed like too
much effort.</p>
<p>E17 gives me the feeling that this is where user interfaces will end up - it
automates so many of the things that makes it quicker to do anything. However,
it still lacks some of the &ldquo;basics&rdquo;.</p>
<p>E17 is a very good example of a UI that tries to conform to what I call the
&ldquo;<a href="https://icle.es/2008/12/12/invisible-interface/" title="Invisible Interface">Invisible Interface</a>&rdquo;
which I will be writing about later.</p>
<p>To bring it all back to now, I found it a hassle to go through all the available
themes for WordPress for the Company Blog as well as my own.</p>
<p>I used to take great pleasure in going through dozens or hundreds of themes and
picking ones that I liked but after doing it a few times (for Firefox,
Thunderbird, my phone, GNOME, GDM and my flat), it gets a bit repetitous.</p>
<p>Now, for a wish. A website that pulls in all the different themes for all over
the world for everything. A one-stop-theme shop. Here, I could go through and
pick a general theme that I liked and download it for all the applications, my
phone(s), mp3 players (and of course, taking it to the next level, all the
gadgets at my flat).</p>
<p>That gives my life more uniformity. Perhaps this is something that Designers
could take on&hellip; Say Hugo Boss, and design something that even matches your
clothes, shoes, hair - everything.</p>
<p>That way, you could have your own unique branding&hellip; and while you are at it
link it into Gravatars and you are also instantly recognisable</p>
<p>Now for the issue of privacy - I think I best leave that for another day.</p>
]]></content:encoded></item><item><title>Evil Linux</title><link>https://icle.es/2008/12/12/evil-linux/</link><pubDate>Fri, 12 Dec 2008 14:33:21 +0000</pubDate><guid>https://icle.es/2008/12/12/evil-linux/</guid><description>&lt;p>I received an
&lt;a href="http://www.theinquirer.net/inquirer/news/965/1049965/school-teacher-bans-linux" title="School Teacher Bans Linux">interesting link&lt;/a>
in my email this morning. The story (which thinks that sauce and source are the
same thing btw)  covers a school in the United States that has banned the use of
Linux because &amp;ldquo;anything that wasn&amp;rsquo;t Windows was illegal and immoral.&amp;rdquo;&lt;/p>
&lt;p>I could only ponder about the sheer stupidity of this teacher and wonder about
the next generation of students brought up under this ignorance.&lt;/p></description><content:encoded><![CDATA[<p>I received an
<a href="http://www.theinquirer.net/inquirer/news/965/1049965/school-teacher-bans-linux" title="School Teacher Bans Linux">interesting link</a>
in my email this morning. The story (which thinks that sauce and source are the
same thing btw)  covers a school in the United States that has banned the use of
Linux because &ldquo;anything that wasn&rsquo;t Windows was illegal and immoral.&rdquo;</p>
<p>I could only ponder about the sheer stupidity of this teacher and wonder about
the next generation of students brought up under this ignorance.</p>
<p>I grew up with Microsoft, with DOS 3 as my first Operating System and went
through DOS 5, 6, Windows 3.1, 95, NT, 98, &amp; ME.</p>
<p>I also played around with BeOS, and various versions of Mac.</p>
<p>I was then introduced to Linux turned into an open source zealot and wiped out
my Windows installation in anger. Since then, while my primary operating system
is Linux, I still have Windows running on my Laptop and have both Windows &amp;
Linux on my home computer.</p>
<p>I have since worked with Windows 2000, XP, 2003 &amp; Vista. I love what Microsoft
does with these products. They do innovative things, pick up features from other
products that are useful and <strong>try</strong> to simplify things.</p>
<p>My Laptop came pre-installed with Windows and I never went to the effort of
installing Linux and I use my home computer to play games, which (whether I like
it or not) just handles games so much better.</p>
<p>As per the old joke, It is the software engineers job to make software as idiot
proof as possible. It is the job of the universe to create bigger and bigger
idiots. So far the universe is winning.</p>
<p>Linux &amp; Open Source software (in general) takes a different approach to
software. It should be easy to use and manage software but it also expects you
to understand (or at least think about) what you are doing or trying to do.</p>
<p>Microsoft seems to be under the impression that this is not necessary. The user
does not need to know what they are doing - they just need to know what is to
happen. e.g.</p>
<p>Lets take a simple operation - deleting a file. Before Windows 95, this used to
be a simple, difficult to undo operation. Windows 95 brings in the concept of
the Recycle Bin (or Trash), a concept that was available on the Mac platform for
quite some time.</p>
<p>After this point, you no longer delete a file on Windows - you move it to the
Recycle Bin, which will delete them from the disk when the number of files in
there exceeds the set capacity.</p>
<p>Now, from a users perspective, what they are doing is deleting a file - in fact,
thats what the menu item says - Delete. But what happens is completely
different. The file disappears from their folder. What they aimed to do - &ldquo;make
this file disappear&rdquo; has happened. However, the file has <strong>not</strong> been deleted.</p>
<p>Windows has effectively lied to the user since it is &ldquo;smarter&rdquo;. If the user
later discovers that they deleted the wrong file, it can be recovered easier.
However, that is not the point.</p>
<p>Microsoft software, are in general rife with such miscommunications. I find this
fairly insulting and this was one of the main reasons that I started using
Linux.  If you ask it to delete a file - it deletes it. If you want to move
something to recycle bin, it can do that too.</p>
<p>To go back to the original point, the ignorance shown by the teacher in this
school is exactly the kind that Microsoft panders to. Microsoft allows (nay
encourages)  its users to be as &ldquo;simple&rdquo; as possible and let Microsoft worry
about the rest.</p>
<p>Don&rsquo;t get me wrong. I think that Microsoft do a fantastic job in making software
accessible and easy to use but it should also help educate it users on what they
are doing and help them think about what they are trying to do. Don&rsquo;t pretend or
try to do their thinking for them. Thats their job.</p>
<p>&ldquo;Give a <em>man</em> a <em>fish</em>; you have fed him for today. <em>Teach a man to fish</em> ; and
you have fed him for a lifetime&rdquo;</p>
]]></content:encoded></item></channel></rss>