Sunday, May 21, 2006

Quotes by Ayn Rand

I have read most of the novels by Ayn Rand and have been impressed by each one of them. I felt like quoting some of the statements in her novels which appealed me most. Hope someone out there likes some of these:

  • Money will not serve the mind that cannot match it.
    • Francisco d'Anconia, Atlas Shrugged
  • They, the intellects who seek escape from moral values, they are the damned on this earth, theirs is the guilt beyond forgiveness.
    • John Galt, Atlas Shrugged
  • Anything may be betrayed, anyone may be forgiven. But not those who lack the courage of their own greatness... But not I. I was not born to be a second-hander.
    • Gail Wynand, The Fountainhead
  • A quest for self-respect is proof of its lack.
    • Gail Wynand, The Fountainhead
  • It stands to reason that where there's sacrifice, there's someone collecting sacrificial offerings. Where there's service, there's someone being served. The man who speaks to you of sacrifice, speaks of slaves and masters. And intends to be the master.
    • Ellsworth M. Toohey, The Fountainhead
  • We are those who do not disconnect the values of their minds from the actions of their bodies, those who do not leave their values to empty dreams, but bring them into existence, those who give material form to thoughts, and reality to values - those who make steel, railroads and happiness.
    • Dagny Taggart, Atlas Shrugged
  • I know not if this earth on which I stand is the core of the universe or if it is but a speck of dust lost in eternity. I know not and I care not. For I know what happiness is possible to me on earth. And my happiness needs no higher aim to vindicate it. My happiness is not the means to any end. It is the end.
    • Prometheus, Anthem

Saturday, May 06, 2006

Perils of Windows XP Home

Before getting my laptop, I had worked only on Windows 2000 and XP Professional editions of Windows. With my Sony VAIO they provided me with XP Home edition. I thought that the underlying OS is the same and so things would not be quite different. True, the User Interface is the same as XP Pro.

So I was satisfied with XP Home for 2 or 3 days. Until I had internet connection. With internet connection one needs to be highly conscious of the risks involved nowadays (viruses, malware, spyware etc.). So I downloaded Firefox 1.5 to reduce 50% of the security risks and I don't have MS Outlook installed. So pretty cool. Another 40% of security comes from NTFS file permissions (well in Windows terminology: Access Control).

So I created a limited user account and internet would be used only from that account. To my surprise there was no "Local Users and Groups" snap-in in the windows management console. This was so frustrating because I use this snap-in regularly to create users and modify their groups (and hence their control over the computer). Windows XP Home provides only two types of user accounts: admins and limited ones (actually three types including guest). There is no way to create the intermediate "Power User" whose power actually lies somewhere between that of admins and limited accounts.

Now comes the real weakness of XP Home. After creating a limited account I tried to set permission to the entire C: drive so that only admins and System account would be able to write there. Rest of the user accounts would have only read-only access to C: drive. Again Surprise! The "Security" tab in a file property dialog is missing. Oh! I would just disable "simple file sharing" and "Security" tab would appear (just as in XP Pro). Surprise again! Simple file sharing cannot be disabled in XP Home (it is fundamentally restricted, not that you could do it by manipulating registry directly).

Now Access Controls are a feature of NTFS file system and not of the underlying OS (try having access control on a FAT32 partition). The Microsoft guys disabled this feature in XP Home just to frustrate users like me and force them into an XP Pro upgrade. Real shit man! What's the point of auto updates and XP SP2 when you have disabled the basic security mechanisms?

From my experience under Windows XP Pro I feel that 90% of the security problems can be avoided keeping these in mind:
  • Don't use IE and Outlook (try Firefox/Thunderbird instead).
  • Have proper access permissions on your files (at least secure the C: drive).
  • Download all updates (of utility software as well as OS) and install them on regular basis.
If you follow these instructions you don't even need to have an anti-virus software installed. Rest 10% of the risk can be left at fate (for these 10% of the problems even anti-virus cannot help much).

My XP Home was under attack just within 2 days of internet connection by something called winkve32.dll. Thanks to the tools from SysInternals I got rid of the dll easily. But now I feel very insecure working in XP Home environment, even when working in limited account with Firefox.

My advice to all the readers of my Blog: please do not buy any laptop/desktop with pre-loaded XP Home. Pay the extra bucks needed for XP Pro. Those extra bucks are really worth paying. If you have already got XP Home (like me), consider an upgrade to the Pro version ($200 extra).

Thursday, May 04, 2006

My Laptop

After a long time I finally managed to post something on blog. Thanks to my new laptop and the internet connection which I have right now. Now no more weekends spent in office writing blogs. And the Sony VAIO looks great enough to deserve a mention in my blog. Not much to say about it, the pictures themselves would speak better.

The wallpaper you see is me and the next pic shows the internet connection stuff.

That's all from me right now.