Monday, November 30, 2009

Goodbye cheap chinese phones

http://economictimes.indiatimes.com/articleshow/5284368.cms

Sunday, November 29, 2009

Things I did yesterday

1) Made a conference call for the first time

2) Broke Paddy's Yezdi's indicator

3) Slapped Paddy accidentally (LOL!)

4) Had a great lunch with B'day boi Aditya, Bhu, Paddy

5) Saw awesome houses in rajarajeshwari nagar (too many rich buggers there!)

5) Had a nostalgic drive through university campus

6) Watched James May have fun with Asimo

7) Dozed all evening

8) Woke up by midnight and slept at 7AM

(great day!)

Friday, July 31, 2009

openvpn on mac (CLI)

If you've used Tunnelblick, you know it has issues - multiple openvpn processes, or not starting up on boot etc.

So here's how to install openvpn the CLI way that just works!



(You need macports installed)

Quit and remove Tunnelblick from startup (system preferences -> accounts -> login items)

sudo port install openvpn2 tuntaposx

sudo launchctl load -w /Library/LaunchDaemons/org.macports.tuntaposx.plist

Create /Library/LaunchDaemons/org.openvpn.plist as follows
(Note: edit the working directory and config file name to suit your needs)

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">;
<plist version="1.0">
<dict>
<key>Label</key>
<string>org.openvpn</string>
<key>OnDemand</key>
<false/>
<key>Program</key>
<string>/opt/local/sbin/openvpn2</string>
<key>ProgramArguments</key>
<array>
<string>/opt/local/sbin/openvpn2</string>
<string>--config</string>
<string>client.conf</string>
</array>
<key>RunAtLoad</key>
<true/>
<key>TimeOut</key>
<integer>90</integer>
<key>WorkingDirectory</key>
<string>/Users/shastry/Library/openvpn</string>
</dict>
</plist>


sudo launchctl load -w /Library/LaunchDaemons/org.openvpn.plist


reboot!

Wednesday, July 01, 2009

What they do to lure the common man

The government reduced petrol prices by around 5 bucks before the election. And now, just after they got elected again, price is up!

Tuesday, June 02, 2009

The Place Where Things Happen(ed?)

Basaveshwara Nagar Coffee Day brings back some memories.

Sub, gecko, sid and I gathered around the coffee table sipping on some nice beverages.

While it was fun, I couldn't help think - in a couple of months, sub and gecko will be heading off to different countries to fulfill their academic dreams, and sid will be busy brooding over medical books (so thick that they can be used as murder weapons, or as bullet proofing material, chopping board etc,) and cutting open people, operating on penises and what not...
while yours truly will be hopelessly lonely for at least the next couple of years!
*shudder*

Thursday, February 26, 2009

The Parallal

Last week, on a seemingly ordinary monday, GK and I noticed this sign board (the one with a P inscribed in a circle inscribed in a rectangle) while returning from a 2nd hand book store in Church Street. Nothing out of the ordinary. At first, we laughed at it, GK blogged it. I thought some people simply cannot spell, and Bangaloreans cannot parallel park, but only perpendicular park. But something didn't seem right with the above reasoning. After spending countless sleepless nights over this issue, I came up with a theory - a very plausible one!

The painters of the parking sign board came from a parallel univese where parallel is spelt with an 'a' instead of 'e'. OK, so they are from a PARALLAL universe.

Next, the car owners from another parallel (PARALLAL for the above mentioned painters) universe where parallel (PARALLAL) is Perpendicular.

Wait I'm confused.... err... so... they come from a perpendicular universe? ... and our universe is the point of intersection of a set of orthogonal universes? But they are parallel, right?


Brain short circuit. Time to sleep!

Sunday, February 01, 2009

The Devil's Desktop?

A friend asked, "if kde 4.2 was supposed to be the second coming of the christ, why don't we see rave reviews of it everywhere?"

I have an explanation:



It's the beast!!! ;-)