Home
About this Journal
Current Month
 12345
6789101112
13141516171819
20212223242526
27282930
Apr. 14th, 2008 @ 04:02 pm New car!
Current Location: Pune
Current Mood: happy
Tags: , , ,
We got a FIAT Palio Stile 1.1 SLX (furnace red color) from B.U.Bhandari in Pune. The reasons for going for a FIAT were good engine, and ample cabin space. Diesel was ruled out, as the premium above petrol was way too high. Photos here, here and here.
About this Entry
cool
Jan. 31st, 2008 @ 04:14 pm Updated photos of Anushree
Current Location: Pune
Current Mood: accomplished
Anushree turned one on 3rd January, and I wanted to update her latest photos. Finally, they are. Here.
About this Entry
ceo
Jan. 4th, 2008 @ 11:44 am RMS makes a fool of himself on misc@openbsd
Current Mood: amused
RMS (yeah, Richard Stallman) made a fool of himself on misc@openbsd when he made repeated incorrect statements about OpenBSD. And when people indicated this to him, he tried to shrug them away saying that they were "mistakes" on his part. Theo rightly calls him a "liar" and an "hypocrite".

Whatever respect I had for Richard as a "leader" has rapidly diminished and reached zero. Read it and judge for yourself.
About this Entry
cool
Jan. 3rd, 2008 @ 08:30 am Anushree@one
Current Mood: excited
Tags: ,
Anushree turns one today. When you have a kid, time is warped. :)
About this Entry
cool
Nov. 19th, 2007 @ 05:15 pm Writing an iso image to a CD/DVD in OpenBSD
Current Mood: working
Writing CD
Assuming that your CD device is cd0, and you wish to burn image.iso to the CD, execute the following command "cdio -f cd0c tao image.iso" as superuser.

Writing DVD
Assuming that your DVD device is cd0, and you wish to burn image.iso to the DVD, do the following (as superuser):
1. Install "sysutils/dvd+rw-tools" from ports
2. growisofs -dvd-compat -Z /dev/rcd0c=image.iso
Note that the raw device is used here (rcd0).

More details on burning CDs' or DVDs' through OpenBSD are located in the FAQ here.
About this Entry
evil_twin
Sep. 12th, 2007 @ 10:30 am Pune's "nuisance festival" is back
Current Location: Nuisance City - Pune
Current Mood: disappointed
Pune's nuisance festival is back. Welcome(!) to ten days of noise pollution, gambling, liquor, bullying, road blocks, traffic chaos (in an already "infrastructure-challenged" city) and political mileages.

Unfortunately, worshipping in public, creating purely nuisance value is considered loyalty-to-your-religion by many.
About this Entry
cool
Aug. 31st, 2007 @ 01:43 pm Bank Of India's website compromised - downloads malware!
Current Mood: cold
Ban'k of India's site has been compromised - a malicious JavaScript downloads an executable, which then downloads other malware. As per F-Secure labs, the compromise has not yet been corrected. More here.


You are strongly advised to stay clear of visiting the site, and stop any net-banking activities with Bank of India, until this issue is fixed (hopefully they do it sooner!)
About this Entry
cool
Apr. 27th, 2007 @ 11:15 am I am a FreeBSD ports maintainer now!
Tags: , , ,
My first port, wcalc (a powerful arbritrary-precision, command-line calculator), got committed today. The PR (problem report) is here. Thanks Martin Wilke (miwi). I will be maintaining wcalc for FreeBSD henceforth. :-)
About this Entry
evil_twin
Apr. 24th, 2007 @ 11:33 am kidunix is now Anushree
Current Mood: accomplished
Tags:
We finally succeeded in zero'ing on a name for our daughter - Anushree, which means pretty, prosperity, and is another name for Goddess Lakshmi - Hindu Goddess of Wealth. The name is also in tune with our names, all start with the letter A. :)
About this Entry
hyd
Apr. 24th, 2007 @ 11:31 am Reasonable design of software
Current Mood: calm
Tags: , ,
The concept of "good design" of software is too abstract to be actually realized. For companies that ship software and are legally accountable for it, the idea of "good design" translates to "reasonable design". Let me explain.

** What good characteristics do you wish to have in your software?
General answers that you'd get are:
- simple
- easy-to-use
- robust
- available
- secure
- solves the problem (inherent property, generally assumed)
- economical
- maintainable
- etc., etc., etc..

Given the real life constraints, like go-to-market pressure, revisions, people change, maintainability, it is very difficult (almost impossible) to maximize all the above mentioned properties in finite time. What needs to be done is to strike a balance between all of them, and come up with an optimal solution. For eg., a banking and financial software should be available and secure to the max, but can be okay to be a bit unfriendly, a software game should be user-friendly, but is okay if it is a bit expensive (it is a luxury), and so on.

This optimal balance is what I call a "reasonable design" choice, where, the software meets the needs of all its stakeholders (designers, developers, marketing folks, end-users, etc.)

Will try to expand this article as time permits.
About this Entry
evil_twin
Apr. 12th, 2007 @ 04:57 pm Restoring the MBR with FreeBSD boot manager (after Windows eats it!)
I dual-boot with Windows XP and FreeBSD. Now, I had to re-install XP - which meant that my master boot record (MBR) would be overwritten by Windows XP, and I would lose the ability to dual-boot. Does not matter, as we can always restore the MBR back to the one FreeBSD installed, with the following steps:
1. boot the machine through FreeBSD installation CD 1 (the boot CD)
2. through sysinstall (the FreeBSD installer), go to the Fixit mode
3. start the "live" image, which gives you all the commands
4. issue the following command at the shell prompt:
boot0cfg -B -s [slice_num] [disk]
In my case, the slice_num was 2 (as 1 was for Windows XP), and the disk was ad0.
(boot0cfg -B [disk] will suffice if you don't care for the "default boot selection")
5. exit the Fixit mode, and exit the installer. Remember to remove the boot CD.

You will be again greeted with the famous:
F1 DOS
F2 FreeBSD

Reading this will also help.

Enjoy!
About this Entry
evil_twin
Apr. 1st, 2007 @ 09:09 am Bye-bye Orkut!
Tags:
I am not longer on Orkut. It kills a lot of time, and I am too bored of it.
About this Entry
cool
Mar. 22nd, 2007 @ 10:07 am Motofone F3
Got the new Motofone F3 sporting the e-paper technology. It is a pretty cool, primitive phone, good for people who just want their phone to do one job, and do it well - duplex talk. :)
About this Entry
evil_twin
Mar. 15th, 2007 @ 10:02 am Only two remote holes in the default install, in more than 10 years!
Tags: , ,
One more remote hole in the default install of OpenBSD. The count now is two. I guess it is the latest security advisory (Incorrect mbuf handling for ICMP6 packets) for pf(4).

Though I am a newbie on OpenBSD, I quiet like the OS, for its simplicity (both while installation, and later on), and its approach towards security (I'd rather take a performance hit, than being compromised).
About this Entry
cool
Jan. 15th, 2007 @ 06:03 pm Welcome to our world...
Current Mood: happy
Tags: ,
kidunix landed on 03/Jan/2007. Welcome!
About this Entry
cool
Dec. 22nd, 2006 @ 12:05 pm FreeBSD: where are the port configure options?
Current Mood: accomplished
Tags: , ,
/var/db/ports/[port_name]/options is the file which stores configuration options. You can re-configure by doing a "make config" for that particular port.
About this Entry
evil_twin
Nov. 28th, 2006 @ 03:29 pm Pseudo-secularism and religious fanaticism
Religious fanaticism is a side-effect of pseudo-secularism.
About this Entry
evil_twin
Nov. 20th, 2006 @ 10:34 am Debian - my favorite Linux distribution
Tags: , ,
I like Debian for the rock solid stability of the applications. I am yet to hit a segfault and a resultant core dump on any of its apps. It helps especially when I am doing monetary transactions over the net - never ever has Opera blown on my face.

The Debian release cycles are long (Debian releases when it is time), so if you run the "stable" release, you might have very old apps. Other Linux distros', make a release every now and then - without much thinking about the app stability. IMHO, the latest-and-greatest app, and all its eye candy is futile, if it is not stable. In the open source world, you can't guarantee stability of any app on Linux, simply because you don't make them - you merely integrate them. So Debian does a thorough testing of the apps too, and hence the longer release cycles.

If you come from the Red Hat world, Debian is a bit difficult to install though - you need to have lot of details about the hardware. But once you are up and running on Debian, there is no looking back. Oh, and its package management system apt, beats the sh** of other package management systems.

If you wish to have rock solid stability, but are okay with a bit out-of-date (depends on how you look at it, really) apps., then Debian is for you. I run Debian on my Dell Latitude D400, and am pretty happy with it. I am now eagerly waiting for the next "stable" release - Debian GNU/Linux 4.0 - which is just round the corner! :-)
About this Entry
cool
Nov. 7th, 2006 @ 11:46 am Infosys and number 13
Tags: , ,
Infosys, Pune does not have building number 13! :-O
About this Entry
cool
Nov. 1st, 2006 @ 04:06 pm Purchasing property and the construction business
The entire construction business is a total *fraud*. There are no benchmarks, whatsoever, for prices/sq.ft.. It is totally upto the builder lobby to fix the prices, and the excuse of steel and cememt prices going up is absolute laughable.

Unfortunately, the builders' are not the only people to be blamed - the consumers' are more responsible for this. Why are we ready to pay any price demanded by the builder? We conveniently forget all the frauds' done by the builder to us, just because we wish to own an stupidly overpriced home? (Actually this has more to do with the Indian mentality of "owning a home in lifetime", which makes us an easy prey).

Anyways, I don't wish to preach - but I feel saddened when my acquaintance puts money blindly in some stupid building project - just to get royally cheated. It is our hard-earned money! :-|

There are some simple ideas one can implement while making a decision to purchase a home. Here -
  • Get your *own* lawyer. Every penny you pay him is worth it.

  • Don't sign on the agreement "as-is", get changes done in your favor with the help of your lawyer.

  • Make sure that the builder has *all* the requisite clearance documents before you invest. It is your right to demand those form the builder. Any missing document, or a promise, should ring a warning bell in your mind.

  • Make sure the electricity connection is transferred on your name by the builder. (This can and should be added in the agreement). This also ensures that the electricity being used is at the "home" rate and not "commercial" rate.

  • Don't get carried away by once-in-a-lifetime-opportunity - the deal is off if the builder does not wish to comply with your lawyer's demands. Better to be safe, than sorry!

  • Tons of safeguards' can be added to the agreement - right from leakages, to construction quality, to anything.

  • Make sure the REGISTER the agreement. Unless it is registered, it is just a piece of paper.

  • Think of the hard-earned money, and spend it wisely!

Have a good home! :-)
About this Entry
cool