<?xml version="1.0" encoding="utf-8"?>
<!-- If you are running a bot please visit this policy page outlining rules you must respect. http://www.livejournal.com/bots/ -->
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:lj="http://www.livejournal.com">
  <id>urn:lj:livejournal.com:atom1:harishpillay</id>
  <title>Alas, a blog! Live life, like you give a damn!</title>
  <subtitle>- the good life 1 degree north!</subtitle>
  <author>
    <email>h.pillay@ieee.org</email>
    <name>harishpillay</name>
  </author>
  <link rel="alternate" type="text/html" href="http://harishpillay.livejournal.com/"/>
  <link rel="self" type="text/xml" href="http://harishpillay.livejournal.com/data/atom"/>
  <updated>2009-12-16T07:58:31Z</updated>
  <lj:journal userid="6772095" username="harishpillay" type="personal"/>
  <link rel="service.feed" type="application/x.atom+xml" href="http://harishpillay.livejournal.com/data/atom" title="Alas, a blog! Live life, like you give a damn!"/>
  <link rel="hub" href="http://pubsubhubbub.appspot.com/"/>
  <entry>
    <id>urn:lj:livejournal.com:atom1:harishpillay:169140</id>
    <link rel="alternate" type="text/html" href="http://harishpillay.livejournal.com/169140.html"/>
    <link rel="self" type="text/xml" href="http://harishpillay.livejournal.com/data/atom/?itemid=169140"/>
    <title>Digital Restrictions Mismanagement or in Microsoft-speak RMS Restriction Mismgt System</title>
    <published>2009-12-16T07:55:01Z</published>
    <updated>2009-12-16T07:58:31Z</updated>
    <category term="fedora"/>
    <category term="posse"/>
    <content type="html">Why would &lt;b&gt;anyone&lt;/b&gt; continue to put any more credibility with the entire Digital Restrictions (mis)Management that our Redmond friends continue to implement in their software? DRM is bad enough, being &lt;a href="http://blogs.technet.com/office_sustained_engineering/archive/2009/12/12/cannot-open-office-2003-documents-protected-with-rms-update.aspx"&gt;locked out of your own files&lt;/a&gt; is completely unacceptable.  Does this warrant a class action suit? I don't know for I am a happy user of &lt;a href="http://www.openoffiice.org"&gt;OpenOffice.org&lt;/a&gt; which does not have any of these abominations.&lt;br /&gt;&lt;br /&gt;I like the &lt;a href="http://tech.slashdot.org/comments.pl?sid=1477060&amp;amp;cid=30428948"&gt;following&lt;/a&gt; comment on &lt;a href="http://slashdot.org"&gt;/.&lt;/a&gt;. I think it is 100% spot on.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:harishpillay:168788</id>
    <link rel="alternate" type="text/html" href="http://harishpillay.livejournal.com/168788.html"/>
    <link rel="self" type="text/xml" href="http://harishpillay.livejournal.com/data/atom/?itemid=168788"/>
    <title>Deviant Linux? Normal Microsoft computer?</title>
    <published>2009-11-27T02:44:09Z</published>
    <updated>2009-11-27T02:44:09Z</updated>
    <category term="fedora"/>
    <content type="html">This was on a mailing list and thought I should publish it here for posterity.&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;
(Tech Support | California, USA)

Caller: "I need to report a very serious computer crime! The local university
is running an illegal computer system!"

Me: "Could you please repeat that"

Caller: "The local university is running an illegal computer system! They've
hacked it!"

Me: "How could you tell they'd hacked it"

Caller: "Well, when it booted, it didn???t say Windows or Microsoft or
anything! It said something about Deviant Linux, I think, and the main
screen looked nothing like my good, legal Windows screen at home!
I think they hacked that, too!"

Me: "Do you mean Debian Linux"

Caller: "Yes, that! Is it some sort of computer mafia or something"

Me: "Uh, no, it's just a different operating system. Nothing to worry about."

Caller: "But it's illegal! It's not Microsoft, not even Windows! They're on a
normal Microsoft computer, so they're breaking the law! I think they stole
my identity when I came in the building! I'm calling the FBI!" *hangs up*
&lt;/pre&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:harishpillay:168475</id>
    <link rel="alternate" type="text/html" href="http://harishpillay.livejournal.com/168475.html"/>
    <link rel="self" type="text/xml" href="http://harishpillay.livejournal.com/data/atom/?itemid=168475"/>
    <title>The Singapore Dilemma</title>
    <published>2009-11-26T08:27:34Z</published>
    <updated>2009-11-26T13:31:21Z</updated>
    <category term="singapore"/>
    <category term="psle"/>
    <category term="education"/>
    <content type="html">So, the &lt;a href="http://hackaday.com/2009/11/03/8-bit-device-quenches-iphone-envy/"&gt;PSLE&lt;/a&gt; results came out today, November 26 2009. My son did well (got 3As and an A*) and his "aggregate" is 241. Next step is to apply for secondary one.  In a way, the system is freer now compared to when I did my PSLE 38 years ago. He has a much wider range of options but there are some Singaporean idiocyncracies in it.  FWIW, he did very well for his second language Malay, getting an A for it.  Considering that my Malay was all from &lt;a href="http://en.wikipedia.org/wiki/Languages_of_Singapore"&gt;National Language&lt;/a&gt; which was from my primary and secondary school days, and we don't speak anything other than English at home, I am really, really pleased to see him do very well in it.  Full credit goes to his school Malay teacher, his Malay tuition teacher and his daily reading of the dead-tree edition of &lt;a href="http://cyberita.asia1.com.sg/"&gt;Berita Harian&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Last week or so, &lt;a href="http://www.temasekreview.com/2009/11/18/mm-lee-admits-mistake-made-in-his-education-policy/"&gt;Lee Kuan Yew&lt;/a&gt; apparently acknowledged the mistake of his ways in insisting on a second language as an important subject. There are more to it that just this admission of mistake.&lt;br /&gt;&lt;br /&gt;Firstly, the schools use the term "Mother Tongue" when referring to second language. This is a not too subtle spinning done by the &lt;a href="http://www.pap.org.sg"&gt;PAP&lt;/a&gt;-led government to subconsciously suggest that the second language done in school is the child's "mother tongue".  Of the four official languages in Singapore, historically, only Malay and Tamil are indeed the mother tongues of those who are Malay and Tamil.  To every one else, the four official languages are technically non-mother tongues.  But the clever use of "mother tongue" helps to imply to the Chinese Singaporean, the Malay Singaporean and the Indian Singaporean, that Mandarin, Malay and Tamil are their respective mother tongues. It is not and never has been. Clever PAPesque wording but stupid social engineering.&lt;br /&gt;&lt;br /&gt;Keeping that in mind, let's consider the plight of a Singaporean child going through school.  She has to do a 2nd language compulsorily.  Compare that with a foreign child attending the same school who is exempted.  Who do you think would do better overall - given that no time and energy is spent on a subject with weightage that is not needed? Is it then a surprise to read enough stories of Singaporeans who uproot and move to Australia (mainly) and citing that the 2nd language policy is the push that made them leave? How many good people did we loose as a result of one man's flawed reasoning? Singapore invites people from all over to settle on her shores and contribue to the economy, culture and the arts. But these newbies are not burdened with the mandatory 2nd language albatross. &lt;br /&gt;&lt;br /&gt;Earlier this year, at a secondary school open house, I asked if students who join the school next year can choose to continue or discontinue the second language? The reply was that "so long as Minister Mentor is in the cabinet, it will continue to be a requirement to do 2nd language" - not the exact words, but the winks, nods and smiles implied it and I choose to put those words in their mouths.&lt;br /&gt;&lt;br /&gt;The exam system has been gamed by those who can answer questions in the way that the graders cannot but pass and whether or not the child has any learning per se, is hard to determine.  Looking at my son's primary six science and english language text books, the contents of the books were so superficial that it is no surprise that the teacher did not even use it the whole year. &lt;br /&gt;&lt;br /&gt;All is not rosy.  Too many mistakes are in the system and political leadership is called for.  Not sure if Lee Hsien Loong can rise to it, not sure if Ng Eng Hen (the education minister) cares, but we need to fix the problems. We are loosing (and have lost) good people due to stupidity on the part of the policy makers aka politicians from the PAP.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:harishpillay:168221</id>
    <link rel="alternate" type="text/html" href="http://harishpillay.livejournal.com/168221.html"/>
    <link rel="self" type="text/xml" href="http://harishpillay.livejournal.com/data/atom/?itemid=168221"/>
    <title>Fedora 12 launch at Singapore Polytechnic</title>
    <published>2009-11-25T08:25:41Z</published>
    <updated>2009-11-25T08:25:41Z</updated>
    <category term="fedora"/>
    <category term="posse"/>
    <category term="opensource"/>
    <content type="html">Happy to have helped with the launch of Fedora 12 at the &lt;a href="http://www.sp.edu.sg"&gt;Singapore Polytechnic&lt;/a&gt;.  It was a lunch and learn affair and we had about 120 or students in attendance - including about 10-20 faculty. Nice to see the interest.  Good questions were asked: does it have AutoCad? How about PhotoShop? What about drivers? Was able to show them &lt;a href="http://chitlesh.fedorapeople.org/FEL/"&gt;Fedora Electronics Lab&lt;/a&gt; and scribus and inkscape.  Good interest and good feedback.  Hopefully some will sign up as &lt;a href="https://fedoraproject.org/wiki/Ambassadors"&gt;Fedora Ambassadors&lt;/a&gt;.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:harishpillay:168095</id>
    <link rel="alternate" type="text/html" href="http://harishpillay.livejournal.com/168095.html"/>
    <link rel="self" type="text/xml" href="http://harishpillay.livejournal.com/data/atom/?itemid=168095"/>
    <title>Good to be recognized</title>
    <published>2009-11-17T16:10:20Z</published>
    <updated>2009-11-17T16:11:14Z</updated>
    <category term="standards"/>
    <category term="posse"/>
    <category term="awards"/>
    <content type="html">Quietly pleased to be recognized with a Merit Award from &lt;a href="http://www.spring.gov.sg"&gt;Spring Singapore&lt;/a&gt; for "meritorious service and contribution to the Singapore national standardisation programme".  Thanks, &lt;a href="http://www.itsc.org.sg"&gt;ITSC&lt;/a&gt; for giving me an opportunity to serve.&lt;br /&gt;&lt;center&gt;&lt;br /&gt;&lt;table style="width:194px;"&gt;&lt;tr&gt;&lt;td align="center" style="height:194px;background:url(http://picasaweb.google.com/s/c/transparent_album_background.gif) no-repeat left"&gt;&lt;a href="http://picasaweb.google.com/harish.pillay/SpringSingaporeMeritAward2009?feat=embedwebsite"&gt;&lt;img src="http://lh3.ggpht.com/_yaGQo1xwXAQ/SwLECiL7enE/AAAAAAAAD-Y/1jiE5XYk9cA/s160-c/SpringSingaporeMeritAward2009.jpg" width="160" height="160" style="margin:1px 0 0 4px;"&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="text-align:center;font-family:arial,sans-serif;font-size:11px"&gt;&lt;a href="http://picasaweb.google.com/harish.pillay/SpringSingaporeMeritAward2009?feat=embedwebsite" style="color:#4D4D4D;font-weight:bold;text-decoration:none;"&gt;Spring Singapore Merit Award 2009&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;	&lt;br /&gt;&lt;/center&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:harishpillay:167796</id>
    <link rel="alternate" type="text/html" href="http://harishpillay.livejournal.com/167796.html"/>
    <link rel="self" type="text/xml" href="http://harishpillay.livejournal.com/data/atom/?itemid=167796"/>
    <title>Acer Aspire One D250, Fedora and Android</title>
    <published>2009-11-15T15:49:15Z</published>
    <updated>2009-11-15T16:00:28Z</updated>
    <category term="d250"/>
    <category term="android"/>
    <category term="fedora"/>
    <category term="posse"/>
    <category term="acer"/>
    <content type="html">My Mom was asking me for a small laptop for her to use and I figured that the best thing would be  to get a netbook.  With my sons and nephew in tow, we trooped down to &lt;a href="http://www.vivocity.com.sg"&gt;VivoCity&lt;/a&gt; to see what's on offer.  Best Denki was the first stop and nothing that caught my eye.  I had with me, my USB drive that runs F11 so I can test out the machines before I buy them.  Better than using a live CD because not all the systems have CD drives.&lt;br /&gt;&lt;br /&gt;Then we moved to Challenger and I was pleasantly surprised to see on offer the Acer Aspire One D250 preinstalled with Andriod and the some other OS version 7. I promptly, with a puzzled sales person overseeing me, plugged in my USB drive and booted the machine.  Fedora 11 came up sprightly and the built-in camera, audio, wifi, bluetooth, 3 USB ports, ethernet and SD card reader all were detected and configured. &lt;br /&gt;&lt;br /&gt;I did check out the set on display and the Android is a customized edition.  The challenger sales person asked me if I wanted to "set up the machine".  I asked him why and he said that the Other OS is pre-loaded, but not configured.  I said that doing a configuration would mean I have to agree to use that Other OS which I am not prepared to and that I am really interested in the Android and Fedora as the two OSes.  He was not much of a help because "you are trying to run a freeware from your storage USB drive?". I told him that, like Android, I am running another Linux distribution, called Fedora and that I  would not need any other OS - especially the Other OS in the machine.  &lt;br /&gt;&lt;br /&gt;It appears that I can default the machine to boot from Android but I will first have to "set up" via the Other OS, which I might just do, so that I can get this machine to Mom. &lt;br /&gt;&lt;br /&gt;Here are the specs of the machine (from lspci -vv):&lt;br /&gt;&lt;pre&gt;
00:00.0 Host bridge: Intel Corporation Mobile 945GME Express Memory Controller Hub (rev 03)
	Subsystem: Acer Incorporated [ALI] Device 022f
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast TAbort- TAbort- MAbort+ SERR- PERR- INTx-
	Latency: 0
	Capabilities: access denied
	Kernel driver in use: agpgart-intel

00:02.0 VGA compatible controller: Intel Corporation Mobile 945GME Express Integrated Graphics Controller (rev 03) (prog-if 00 [VGA controller])
	Subsystem: Acer Incorporated [ALI] Device 022f
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast TAbort- TAbort- MAbort- SERR- PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 16
	Region 0: Memory at 58280000 (32-bit, non-prefetchable) [size=512K]
	Region 1: I/O ports at 60f0 [size=8]
	Region 2: Memory at 40000000 (32-bit, prefetchable) [size=256M]
	Region 3: Memory at 58300000 (32-bit, non-prefetchable) [size=256K]
	Expansion ROM at unassigned [disabled]
	Capabilities: access denied
	Kernel driver in use: i915
	Kernel modules: i915

00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)
	Subsystem: Acer Incorporated [ALI] Device 022f
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast TAbort- TAbort- MAbort- SERR- PERR- INTx-
	Latency: 0
	Region 0: Memory at 58200000 (32-bit, non-prefetchable) [size=512K]
	Capabilities: access denied

00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
	Subsystem: Acer Incorporated [ALI] Device 022f
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast TAbort- TAbort- MAbort- SERR- PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 16
	Region 0: Memory at 58340000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: access denied
	Kernel driver in use: HDA Intel
	Kernel modules: snd-hda-intel

00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02) (prog-if 00 [Normal decode])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast TAbort- TAbort- MAbort- SERR- PERR- INTx-
	Latency: 0
	Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
	I/O behind bridge: 00005000-00005fff
	Memory behind bridge: 57100000-581fffff
	Prefetchable memory behind bridge: 0000000050000000-0000000050ffffff
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast TAbort- TAbort- MAbort- SERR- PERR-
	BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: access denied
	Kernel driver in use: pcieport-driver

00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02) (prog-if 00 [Normal decode])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast TAbort- TAbort- MAbort- SERR- PERR- INTx-
	Latency: 0
	Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
	I/O behind bridge: 00004000-00004fff
	Memory behind bridge: 56100000-570fffff
	Prefetchable memory behind bridge: 0000000051000000-0000000051ffffff
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast TAbort- TAbort- MAbort- SERR- PERR-
	BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: access denied
	Kernel driver in use: pcieport-driver

00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 02) (prog-if 00 [Normal decode])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast TAbort- TAbort- MAbort- SERR- PERR- INTx-
	Latency: 0
	Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
	I/O behind bridge: 00002000-00003fff
	Memory behind bridge: 55000000-560fffff
	Prefetchable memory behind bridge: 0000000052000000-0000000052ffffff
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast TAbort- TAbort- MAbort- SERR- PERR-
	BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: access denied
	Kernel driver in use: pcieport-driver

00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 (rev 02) (prog-if 00 [Normal decode])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast TAbort- TAbort- MAbort- SERR- PERR- INTx-
	Latency: 0
	Bus: primary=00, secondary=04, subordinate=04, sec-latency=0
	I/O behind bridge: 00001000-00001fff
	Memory behind bridge: 54000000-54ffffff
	Prefetchable memory behind bridge: 0000000053000000-0000000053ffffff
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast TAbort- TAbort- MAbort- SERR- PERR-
	BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: access denied
	Kernel driver in use: pcieport-driver

00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 02) (prog-if 00 [UHCI])
	Subsystem: Acer Incorporated [ALI] Device 022f
	Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium TAbort- TAbort- MAbort- SERR- PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 16
	Region 4: I/O ports at 60a0 [size=32]
	Kernel driver in use: uhci_hcd

00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 02) (prog-if 00 [UHCI])
	Subsystem: Acer Incorporated [ALI] Device 022f
	Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium TAbort- TAbort- MAbort- SERR- PERR- INTx-
	Latency: 0
	Interrupt: pin B routed to IRQ 17
	Region 4: I/O ports at 6080 [size=32]
	Kernel driver in use: uhci_hcd

00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 02) (prog-if 00 [UHCI])
	Subsystem: Acer Incorporated [ALI] Device 022f
	Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium TAbort- TAbort- MAbort- SERR- PERR- INTx-
	Latency: 0
	Interrupt: pin C routed to IRQ 18
	Region 4: I/O ports at 6060 [size=32]
	Kernel driver in use: uhci_hcd

00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 02) (prog-if 00 [UHCI])
	Subsystem: Acer Incorporated [ALI] Device 022f
	Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium TAbort- TAbort- MAbort- SERR- PERR- INTx-
	Latency: 0
	Interrupt: pin D routed to IRQ 19
	Region 4: I/O ports at 6040 [size=32]
	Kernel driver in use: uhci_hcd

00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02) (prog-if 20 [EHCI])
	Subsystem: Acer Incorporated [ALI] Device 022f
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium TAbort- TAbort- MAbort- SERR- PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 16
	Region 0: Memory at 58344400 (32-bit, non-prefetchable) [size=1K]
	Capabilities: access denied
	Kernel driver in use: ehci_hcd

00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2) (prog-if 01 [Subtractive decode])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast TAbort- TAbort- MAbort- SERR- PERR- INTx-
	Latency: 0
	Bus: primary=00, secondary=05, subordinate=05, sec-latency=32
	Secondary status: 66MHz- FastB2B+ ParErr- DEVSEL=medium TAbort- TAbort- MAbort+ SERR- PERR-
	BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: access denied

00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
	Subsystem: Acer Incorporated [ALI] Device 022f
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium TAbort- TAbort- MAbort- SERR- PERR- INTx-
	Latency: 0
	Capabilities: access denied
	Kernel modules: iTCO_wdt, intel-rng

00:1f.2 SATA controller: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA AHCI Controller (rev 02) (prog-if 01 [AHCI 1.0])
	Subsystem: Acer Incorporated [ALI] Device 022f
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium TAbort- TAbort- MAbort- SERR- PERR- INTx-
	Latency: 0
	Interrupt: pin B routed to IRQ 28
	Region 0: I/O ports at 60d8 [size=8]
	Region 1: I/O ports at 60fc [size=4]
	Region 2: I/O ports at 60d0 [size=8]
	Region 3: I/O ports at 60f8 [size=4]
	Region 4: I/O ports at 6020 [size=16]
	Region 5: Memory at 58344000 (32-bit, non-prefetchable) [size=1K]
	Capabilities: access denied
	Kernel driver in use: ahci

00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02)
	Subsystem: Acer Incorporated [ALI] Device 022f
	Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium TAbort- TAbort- MAbort- SERR- PERR- INTx-
	Interrupt: pin B routed to IRQ 17
	Region 4: I/O ports at 6000 [size=32]
	Kernel driver in use: i801_smbus
	Kernel modules: i2c-i801

01:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
	Subsystem: Foxconn International, Inc. Device e016
	Physical Slot: 1
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast TAbort- TAbort- MAbort- SERR- PERR- INTx-
	Latency: 0, Cache Line Size: 32 bytes
	Interrupt: pin A routed to IRQ 16
	Region 0: Memory at 57100000 (64-bit, non-prefetchable) [size=64K]
	Capabilities: access denied
	Kernel driver in use: ath9k
	Kernel modules: ath9k

03:00.0 Ethernet controller: Attansic Technology Corp. Device 1062 (rev c0)
	Subsystem: Acer Incorporated [ALI] Device 022f
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast TAbort- TAbort- MAbort- SERR- PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 29
	Region 0: Memory at 55000000 (64-bit, non-prefetchable) [size=256K]
	Region 2: I/O ports at 2000 [size=128]
	Capabilities: access denied
	Kernel driver in use: atl1c
	Kernel modules: atl1c


&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;This is the fdisk output:&lt;br /&gt;&lt;pre&gt;
fdisk -l

Disk /dev/sda: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x7529554a

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1        1567    12586896   27  Unknown
/dev/sda2            1568        2090     4200997+   c  W95 FAT32 (LBA)
/dev/sda3   *        2091        2103      104422+   7  HPFS/NTFS
/dev/sda4            2104       30401   227303685    f  W95 Ext'd (LBA)
/dev/sda5            2104       30401   227303653+   7  HPFS/NTFS
&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;The Android partition is /dev/sda2.  I have backed up each partition and kept them as a tgz file. The android partition is about 1.3G uncompressed.&lt;br /&gt;&lt;br /&gt;I think my next task is to file for a Other OS refund. Looking forward to the fun.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:harishpillay:167485</id>
    <link rel="alternate" type="text/html" href="http://harishpillay.livejournal.com/167485.html"/>
    <link rel="self" type="text/xml" href="http://harishpillay.livejournal.com/data/atom/?itemid=167485"/>
    <title>US PTO Fail - approves sudo patent</title>
    <published>2009-11-13T07:02:14Z</published>
    <updated>2009-11-13T07:04:25Z</updated>
    <category term="posse"/>
    <content type="html">I truly wonder how the &lt;a href="http://www.uspto.gov/"&gt;US PTO&lt;/a&gt; can even grant &lt;a href="http://patft1.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&amp;amp;Sect2=HITOFF&amp;amp;d=PALL&amp;amp;p=1&amp;amp;u=/netahtml/PTO/srchnum.htm&amp;amp;r=1&amp;amp;f=G&amp;amp;l=50&amp;amp;s1=7,617,530.PN.&amp;amp;OS=PN/7,617,530&amp;amp;RS=PN/7,617,530"&gt;US Patent 7,617,530&lt;/a&gt; in the first place.  It is not so much that Microsoft got the patent, but the fact that it was approved. Looks like the US PTO is 0wn3d by Microsoft!&lt;br /&gt;Great &lt;a href="http://www.groklaw.net/article.php?story=20091111094923390"&gt;article&lt;/a&gt; at Groklaw on this.  Please, someone, anyone, do something to fix the US PTO.&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;
[sballmer@M]$ make sudo
[sballmer@M]$ make patent
[sballmer@M]$ sudo make install DESTDIR=/us/pto
&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;[courtesy of Demosthenes T. Mateo Jr.]&lt;/i&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:harishpillay:167200</id>
    <link rel="alternate" type="text/html" href="http://harishpillay.livejournal.com/167200.html"/>
    <link rel="self" type="text/xml" href="http://harishpillay.livejournal.com/data/atom/?itemid=167200"/>
    <title>Seeing excitement in the eyes of instructors! - Morning of Day 4 of POSSE.</title>
    <published>2009-11-12T05:30:44Z</published>
    <updated>2009-11-12T05:30:44Z</updated>
    <category term="posse"/>
    <content type="html">It was a real delight to see the level of excitement when we did the document creation and editing at the POSSE day 4 session this morning by &lt;a href="https://fedoraproject.org/wiki/KarstenWade"&gt;Karsten Wade aka Quaid&lt;/a&gt; all the way from the ether (aka Santa Clara?).  The culmination was surely the way Mel showed the screencast she did using &lt;a href="http://fedoraproject.org/wiki/ScreenCasting"&gt;Istanbul&lt;/a&gt;.  Good awesome morning.  Lunch was awesome as well and the one dish that got emptied out was &lt;a href="http://en.wikipedia.org/wiki/Otak-otak"&gt;otak-otak&lt;/a&gt;.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:harishpillay:167060</id>
    <link rel="alternate" type="text/html" href="http://harishpillay.livejournal.com/167060.html"/>
    <link rel="self" type="text/xml" href="http://harishpillay.livejournal.com/data/atom/?itemid=167060"/>
    <title>Standards meeting today</title>
    <published>2009-11-12T00:49:59Z</published>
    <updated>2009-11-12T00:49:59Z</updated>
    <category term="posse"/>
    <category term="opensource"/>
    <content type="html">Looking forward to a meeting on open standards later this afternoon with a couple of people from Microsoft.  Should be fun.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:harishpillay:166707</id>
    <link rel="alternate" type="text/html" href="http://harishpillay.livejournal.com/166707.html"/>
    <link rel="self" type="text/xml" href="http://harishpillay.livejournal.com/data/atom/?itemid=166707"/>
    <title>Keeping a portfolio of accomplishments - an epiphany</title>
    <published>2009-11-10T14:40:12Z</published>
    <updated>2009-11-14T00:22:06Z</updated>
    <category term="sourcecode"/>
    <category term="posse"/>
    <category term="opensource"/>
    <category term="foss"/>
    <content type="html">Mention portfolio to an artist, and she will be only too happy to show off the work she has done.  You can then, based on browsing the portfolio's contents, decide to commission the artist to paint the centerpiece of your home. Looking and assessing paintings, photographs, poems, books, articles and so on is really the only rational way to understand and appreciate the true skill of the artist, photographer, poet, writer and journalist.  Doctors, dentists, lawers, engineers have to have their craft and skills certified and constantly updated and revalidated. It is interesting to see that the legal system will fail utterly if the laws, decisions, judgements and so on are all not available to all and sundry to read, listen to and watch. The skills of a surgeon in pieceing together the severed artery is no less a display of amazing skills, but also the fact that it is open to review by peers.&lt;br /&gt;&lt;br /&gt;Given that human endeavours have always needed to be peer reviewed and validated, why is that we do not seem to insist that in the case of software developers? Why do computer science schools continue to teach programming in isolation and not as part of the free and open source community? What better way than to read someone else's good working code to gain a deeper understanding of both the subject matter, but also the art of coding?&lt;br /&gt;&lt;br /&gt;Let me pose this question: when you are faced with hiring a newly minted CS major, how would you assess the person's coding skills? Would you be going by the candidate's GPA, or the score in a particular course? How about if you are going to hire a new visual artist for making icons, images etc for your product? It is not unexpected to ask the visual artist to provide her portfolio and following an interview or more, the hiring organization is rest assured of the skills.  Contrast that with the CS major. If the person has been coding in, say C# or .Net while in school, would that person be maintaining a portfolio of code written? How would one do with these proprietary platforms when these platforms are hidden behind NDAs and such? How would the hiring manager truly assess the skills of the applicant? If, instead, the applicant had been coding in the open source arena, when asked, the applicant need only point to where her code, image, how-tos, etc are kept and let the interviewer figure the quality. &lt;br /&gt;&lt;br /&gt;For many years, hiring a developer has been an exercise in blind faith and Russian Roulette. You had to take a risk on some individual coming with the right skills at a level that is of high quality and acceptable performance.  You have no way to check other than to ask previous co-workers and perhaps even her manager (and even LinkedIn for that matter) on the quality. Why can't we look at the code? &lt;br /&gt;&lt;br /&gt;This brings me to epiphany that there cannot be any other way to hire a developer other than by checking out her portfolio. If the portfolio is hidden behind a proprietary NDA-wall, it becomes buyer beware for the organization. That itself explains, via conjecture, the enormous waste in software projects - &lt;a href="http://www.opensource.org/node/486"&gt;US$1Trillion&lt;/a&gt; at last count. Singapore is currently wasting over S$1b on a proprietary implementation of the Standard Operating Environment, but what is S$1b compared with US$1T - a rounding error. But a huge rounding error paid out of tax payers monies.&lt;br /&gt;&lt;br /&gt;We have to require all CS students to maintain a repository of code that they wrote while in (and perhaps before school) so that potential employers can make references to that in hiring decisions. QED.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:harishpillay:166619</id>
    <link rel="alternate" type="text/html" href="http://harishpillay.livejournal.com/166619.html"/>
    <link rel="self" type="text/xml" href="http://harishpillay.livejournal.com/data/atom/?itemid=166619"/>
    <title>StarHub's prepaid mobile broadband SIM activation via SMS</title>
    <published>2009-11-09T17:06:30Z</published>
    <updated>2009-11-09T17:08:30Z</updated>
    <content type="html">This is really a note-to-self because the StarHub website &lt;a href="http://www.starhub.com/maxmobileprepaid/selfhelp"&gt;http://www.starhub.com/maxmobileprepaid/selfhelp&lt;/a&gt; is horribly broken (aka it needs and works with Internet Exploder only) and I have not been able to use the service since I bought the pre-paid card. How someone can even design and deploy a disaster I cannot fathom. &lt;br /&gt;&lt;br /&gt;This &lt;a href="http://www.starhub.com/support/broadband/faqs/maxmobile/maxmobileprepaid.html"&gt;StarHub website&lt;/a&gt; does not tell me exactly how to activiate the service via SMS and found that the info is buried deep in their manual.&lt;br /&gt;&lt;br /&gt;So, for the record this is how it can be done via SMS to 6782: &lt;pre&gt;
 2M1H =&amp;gt; 2.0 Mbps speed; 1 Hr plan
 2M1D =&amp;gt; 2.0 Mbps speed; 1 Day plan
 2M3D =&amp;gt; 2.0 Mbps speed; 3 Day plan
 2M5D =&amp;gt; 2.0 Mbps speed; 5 Day plan

 7M1H =&amp;gt; 7.2 Mbps speed; 1 Hr plan
 7M1D =&amp;gt; 7.2 Mbps speed; 1 Day plan
 7M3D =&amp;gt; 7.2 Mbps speed; 3 Day plan
 7M5D =&amp;gt; 7.2 Mbps speed; 5 Day plan&lt;/pre&gt;&lt;br /&gt; &lt;br /&gt;For the 2Mbps plan, the download speed is 2Mbps, upload 384kbps, while the 7.2Mbps plan has a 7.2Mbps download and 1.9Mbps upload speed.&lt;br /&gt;&lt;br /&gt;So, there, no more secrets. Someone, buy StarHub marketing a cluebat!</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:harishpillay:166248</id>
    <link rel="alternate" type="text/html" href="http://harishpillay.livejournal.com/166248.html"/>
    <link rel="self" type="text/xml" href="http://harishpillay.livejournal.com/data/atom/?itemid=166248"/>
    <title>POSSE Singapore</title>
    <published>2009-11-09T06:34:08Z</published>
    <updated>2009-11-09T06:34:08Z</updated>
    <category term="posse"/>
    <content type="html">Coming to the 2nd half of day 1 of the first ever POSSE in Singapore.  Working on how to use IRC, subscribing to POSSE-APAC mailing list and creating a feed into planet fedoraproject.org and/or planet teachingopensource.org.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:harishpillay:166103</id>
    <link rel="alternate" type="text/html" href="http://harishpillay.livejournal.com/166103.html"/>
    <link rel="self" type="text/xml" href="http://harishpillay.livejournal.com/data/atom/?itemid=166103"/>
    <title>Setting up the HTC Dream to work with StarHub prepaid broadband</title>
    <published>2009-10-27T15:18:48Z</published>
    <updated>2009-10-27T15:18:48Z</updated>
    <content type="html">StarHub's prepaid mobile broadband is annoying to use! Urggh.  Appended is the settings that I have to add to the phone before it will work.&lt;br /&gt;&lt;pre&gt;
Manual Settings
GPRS Settings:

Menu key &amp;gt; Settings &amp;gt; Wireless Controls &amp;gt; Mobile Networks &amp;gt; Access Point Names &amp;gt; select 
Menu key &amp;gt; tap New APN


Name: StarHub GPRS
*APN: shwap (in the event not able to connect to internet pls change it to shppd )

Proxy: 10.12.1.2

Port: 8080

Username: Leave it blank
Password: Leave it blank
Server: Leave it blank
MMSC: Leave it blank
MMS proxy: Leave it blank
MMS port: Leave it blank

MMC: 525
MNC: 05

APN type: Leave it blank

select Menu key and tap Save
&lt;/pre&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:harishpillay:165772</id>
    <link rel="alternate" type="text/html" href="http://harishpillay.livejournal.com/165772.html"/>
    <link rel="self" type="text/xml" href="http://harishpillay.livejournal.com/data/atom/?itemid=165772"/>
    <title>So I was wrong!</title>
    <published>2009-10-21T17:35:43Z</published>
    <updated>2009-10-21T17:35:43Z</updated>
    <content type="html">In &lt;a href="http://harishpillay.livejournal.com/2006/12/31/"&gt;this&lt;/a&gt; post done in 2006, I predicted a few things, but the one that is closest to being spot on is how Vista would be banned from deployment (point b). So I was somewhat wrong. It was NOT deployed at all by even &lt;a href="http://bits.blogs.nytimes.com/2008/06/25/et-tu-intel/?ref=technology"&gt;Intel&lt;/a&gt;. What makes anyone think that yet another "upgrade" of their OS is going to be any different? &lt;br /&gt;&lt;br /&gt;Here's what I predict (yes, it is early for end of year prediction, but hey!):&lt;br /&gt;a) Windows 7 will be yet another spectacular failure (following the path set by Windows ME and Vista) but this time because of how they are pricing the product and the fact that a lot of devices and applications will not run properly.&lt;br /&gt;b) The EU will slap on more punitive damages because of the way MS Europe is trying to hoodwink Europeran users over Windows 7.&lt;br /&gt;c) The Singapore SOExcruciation project that is rolling out Vista (imagine that!), is going to be stuck with a huge upgrade task (which falls on EDS who won the deal). I would not be surprised if there is a security incident just because of the mess.&lt;br /&gt;d) Netbooks will revert to running Linux (Moblin, Fedora, Android) and the Taiwanese vendors will just snub Windows 7.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:harishpillay:165563</id>
    <link rel="alternate" type="text/html" href="http://harishpillay.livejournal.com/165563.html"/>
    <link rel="self" type="text/xml" href="http://harishpillay.livejournal.com/data/atom/?itemid=165563"/>
    <title>Run Out Date</title>
    <published>2009-10-15T08:00:49Z</published>
    <updated>2009-10-15T08:00:49Z</updated>
    <content type="html">Today, October 15, 2009, I complete my obligations to serve my country in the uniformed services. Today, I stand down from the Singapore Civil Defence Force.  I was enlisted on January 18, 1978 in the Singapore Police Force, got my commission as an Inspector of Police on October 11, 1978. Spent my two and a half years in the Police Academy and Queenstown Police Station. A lot of amazing experiences - "mati" cases, AWOL, drunken brawls in Holland Village, "mini-turf-club", anti-vice and anti-drug raids, drunk driving incidents, etc etc etc. RODed from SPF in 1980, did about five years as a reservist Inspector, than transferred to the newly formed Singapore Civil Defence Force in 1985. Did service there, was part of the emergency command center, got trained as a public warning systems officer, participated in a bunch of war-time exercises, then transferred to the MRT shelter company as Company Commander of SC102 (Newton MRT station) in 2002. Was mobilized as a deputy commander of the 1st Contingent of Operation Lion Heart in response to the Indian Ocean tsunami and was on the ground in Banda Aceh for ten days. Never expected to ever be mobilized for anything, but when the call came in, I said yes. And today, I stand down. Thanks. It has been fun.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:harishpillay:165180</id>
    <link rel="alternate" type="text/html" href="http://harishpillay.livejournal.com/165180.html"/>
    <link rel="self" type="text/xml" href="http://harishpillay.livejournal.com/data/atom/?itemid=165180"/>
    <title>Saving Singapore's SOE - scrap it!</title>
    <published>2009-09-23T14:27:52Z</published>
    <updated>2009-11-18T07:34:59Z</updated>
    <content type="html">Isn't something to &lt;a href="http://opensource.org/node/467"&gt;read&lt;/a&gt; that &lt;a href="http://www.business-standard.com/india/news/open-source-software-can-save-india-2-bn/369858/"&gt;India could save US$2billion&lt;/a&gt; if FOSS is adopted at 50% levels in India.  Compare that with the S$1.x billion that has been earmarked and being spent on the Standard Operating Environment (euphamistaically called SOEasy) in Singapore.  The migration of the existing Lotus Notes databases to the new fangled MS Sharepoint IS not included in the costs - yet no one in the establishment is spilling the beans.  The people who want to do the right thing are being sidelined and or silenced. From all accounts, the top tier of the civil service and the cabinet is shielded from the mess and the waste. The middle management mandarins (aka scholars) are too happy in their "escalator career" that there will not be any ruffling of feathers and change of status quo. &lt;br /&gt;&lt;br /&gt;A friend of mine who went to school at &lt;a href="http://www.ntu.edu.sg"&gt;Nanyang Technological University&lt;/a&gt; recounts a visit of the campus by &lt;a href="http://leewatch.info/"&gt;Old Man Lee&lt;/a&gt; who, when seeing students run up a sidewalk wet from rain and slipping and falling, saying to the then NTU president "why are there no covered walkways? I told you to get that it done that last time" - or close to that.  Lo and behold, the sidewalks at NTU are now covered.  If OM Lee &lt;b&gt;still&lt;/b&gt; has to be there to get things done right, perhaps he does deserve to live long. From the grapevine, I hear that the Wireless@SG and the current Next Generation Network projects are all a result of OM Lee being asked by &lt;b&gt;foreigners&lt;/b&gt; why Singapore does not have it.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:harishpillay:164921</id>
    <link rel="alternate" type="text/html" href="http://harishpillay.livejournal.com/164921.html"/>
    <link rel="self" type="text/xml" href="http://harishpillay.livejournal.com/data/atom/?itemid=164921"/>
    <title>As SOEasy crashes and burns, Singapore's Ministry of Education does the Right Thing</title>
    <published>2009-09-22T13:31:46Z</published>
    <updated>2009-09-22T14:20:40Z</updated>
    <content type="html">What a pleasant surprise to read that the &lt;a href="http://www.moe.gov.sg"&gt;Singapore Ministry of Education&lt;/a&gt; has &lt;a href="http://www.moe.gov.sg/media/press/2009/09/moe-adopts-open-standard-inter.php"&gt;signed&lt;/a&gt; a deal to deploy &lt;a href="http://www.google.com/apps/"&gt;Google Apps&lt;/a&gt; for use by teachers. This is a huge win that we have to shout out loudly.&lt;br /&gt;&lt;br /&gt;I, however, do have one caveat.  Reading paragraph one of the press release above it says: "... to adopt an open standard cloud computing platform". I think it is not right to say that Google Apps is an "open standard cloud computing platform". Well, not just yet. Not until we have a set of standards that allow people to move from one cloud infrastructure to another.  As is, Google Apps is not fully open - yet. Don't get me wrong - I am thrilled that Google is the provider not someone else. At least Google has a &lt;b&gt;Clue&lt;/b&gt; about open standards and open source. At least now schools can just use &lt;a href="http://openoffice.org"&gt;Open Office&lt;/a&gt; and Google Docs interchangeably. No need for any proprietary office tools. I really want to meet the MOE officials who did the Right Thing and buy them a beer!&lt;br /&gt;&lt;br /&gt;As I read that MOE went with Google, I was listening to a series of horror stories from the poor "rest of Singapore government officers" who are now burdened with the so-called "SOEasy" standard operating environment roll out.  All those in &lt;a href="http://www.ida.gov.sg"&gt;IDA&lt;/a&gt; who have been "moved" to the "new easier platform" are now thoroughly annoyed.  The play on words "SOEasy" (allegedly to mean "so easy"), is a disaster that we have to have stopped. Tax payers monies are being spent on stuff that reduces the efficiencies of the work process and forces clued-in IDA officers (yes there are some) to have to bring in their personal laptops in order to get work done. I am hearing from some government officials that I should not expect any replies from them via email after 5 pm because they refuse to bring their worthless "locked down Windows laptop" home. If I expect a reply, it will only come during office hours and only if they are in the office. So much for improving efficiencies.  A few days ago, I was told by yet another government official that the emails that were on their Lotus Notes system does not automatically get forwarded to the new M$ exchange email server and that they have to cut and paste the mails between the systems. I was also told that the budget for the SOEasy project did not include data migration costs from the Lotus Notes database to M$ sharepoint. Imagine that! I am getting really concerned here because, unlike the NCB of old, the IDA of now is a technologically lost. I think we need to reboot IDA. Would you want to help me?&lt;br /&gt;&lt;br /&gt;Yes, I am biased against the other behemoth because, unlike Google, the other behemoth does not have the "do no evil" ethos.  The other behemoth only believes in vendor lock-in, even more vendor lock-in and to be kept on the constant upgrade path.&lt;br /&gt;&lt;br /&gt;Congratulations, MOE, IDA and Google.  The Singapore-Redmond nexus (some say axis of evil) has been cracked. And BTW, left hand MEET right hand!&lt;br /&gt;&lt;br /&gt;[Update]&lt;br /&gt;&lt;br /&gt;Eugene says that "Isn't that from one proprietary platform to another. I don't see how that's happy news. Plus, privacy should be another concern.".  I agree with him that it is still a proprietar platform.  But the way I see it, you can extract mail out of the Gmail system as well as pulling down all of your documents if you want to.  As for security, Google email did have a &lt;a href="http://news.cnet.com/8301-27080_3-10356803-245.html"&gt;leak&lt;/a&gt; as recently as last week. But I think it has been resolved (although apparently Google took days to do this) and haven't said why it is the case.  Years ago (2000/2001), when I was running Inquisitive Mind (www.iqmind.com - not available anymore), we had a problem with some of our Singapore school customers who were able to see email from other schools.  It turned out that the proxy servers run by the MOE were broken (they were MS proxies after all) and they cached all the contents aggressively. We had to put the time stamps in the html to be 01-Jan-1970 and also to add the nocache prama to the html.  Painful experience, but that fixed it.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:harishpillay:164651</id>
    <link rel="alternate" type="text/html" href="http://harishpillay.livejournal.com/164651.html"/>
    <link rel="self" type="text/xml" href="http://harishpillay.livejournal.com/data/atom/?itemid=164651"/>
    <title>Welcoming to the Right Side of history</title>
    <published>2009-09-20T05:49:14Z</published>
    <updated>2009-09-20T05:49:14Z</updated>
    <content type="html">I think it is very early to welcome Microsoft to the right side of the history of computing and consumption and creation of software despite their announcement (with major cavaets) of the set up of their CodePlex Foundation.  It is therefore interesting to read the &lt;a href="http://www.infoworld.com/d/open-source/microsofts-open-source-glasnost-297"&gt;headline here &lt;/a&gt; that uses the world "glasnost".  The last time Glastnost was a real force for change, we saw the melting away of the USSR and the Eastern Block.  Would that be the case here as well?  I hope so.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:harishpillay:164494</id>
    <link rel="alternate" type="text/html" href="http://harishpillay.livejournal.com/164494.html"/>
    <link rel="self" type="text/xml" href="http://harishpillay.livejournal.com/data/atom/?itemid=164494"/>
    <title>MSFT's analysis of security</title>
    <published>2009-09-09T17:04:03Z</published>
    <updated>2009-09-10T01:02:07Z</updated>
    <content type="html">I was asked by &lt;a href="http://twitter.com/tonynewling/status/3419701169"&gt;@tonynewling&lt;/a&gt; for my take on &lt;a href="http://blogs.technet.com/security/archive/2008/01/23/download-windows-vista-one-year-vulnerability-report.aspx"&gt;"Vista One Year Vulnerability Report"&lt;/a&gt;.  I finally got time to look at it and subsequent reports by the same author and I have to applaud the report's author for cleverly clouding the report.&lt;br /&gt;&lt;br /&gt;To his credit, he does say that he would have still done the report even if his employer's product came out looking not so rosy.  Granted that that report is over a year and a half old now (September 9, 2009), it is really passe to consider.  But I am sure that MSFT would have used that report to try to make their Vista product look less vulnerable (considering how @tonynewling wanted my inputs).  The author's methodology is clever.  He took the first twelve months of a product's GA to analyse the vulnerability and patch efficiencies.  He was also clever to say he was only going to compare Vista with &lt;a href="http://www.redhat.com"&gt;Red Hat's&lt;/a&gt; &lt;a href="http://www.redhat.com/docs/manuals/enterprise/#RHEL4"&gt;Red Hat Enterprise Linux WS 4&lt;/a&gt;.  And this was to have been done even though &lt;a href="http://www.redhat.com/docs/manuals/enterprise/#RHEL5"&gt;Red Hat Enterprise Linux 5&lt;/a&gt; had already been out for almost twelve months.  He was happy to run a test of twelve months of RHEL4 GA (which was in March 2005) to Vista which I think came out in 2007 (I am not going to check and am sure someone will correct me).&lt;br /&gt;&lt;br /&gt;If we are to look at any software product's development methodology (open source or closed source), every study (see &lt;a href="http://www.dwheeler.com/secure-programs/Secure-Programs-HOWTO/open-source-security.html"&gt;David Wheeler's page&lt;/a&gt;), shows that by being open, you are assured that if there are vulnerabilities and defects, &lt;b&gt;IT WILL BE FOUND AND FIXED&lt;/b&gt;.  Earlier last month, an &lt;a href="http://blog.cr0.org/2009/08/linux-null-pointer-dereference-due-to.html"&gt;eight-year-old vulnerability&lt;/a&gt; in the Linux kernel was discovered and fixed.  Try that for &lt;b&gt;ANY&lt;/b&gt; MSFT product.  I am not begrudging their business model.  What I am begrudging is the smooth "lies" that they constantly put out - including the cleverly crafted report referenced above.&lt;br /&gt;&lt;br /&gt;Nevermind the past. Let's move forward and look at what is looming on the horizon.  Vista will be dead soon when MSFT releases their Windows 7 sometime this year.  And how do they intend to bring it to the market?  How about with &lt;a href="http://quaoar.ww7.be/ms_fud_of_the_year/569458-microsoft-attack-linux-retail-level-probably.html"&gt;blatant lies&lt;/a&gt;? I did pose &lt;a href="http://twitter.com/harishpillay/status/3857189571"&gt;the question&lt;/a&gt; earlier today and hoping that someone from MSFT will respond.  It is HIGHLY unlikely anyone will (right @osrin and @tonynewling?). Now I read that the same lies are done with &lt;a href="http://arstechnica.com/microsoft/news/2009/09/microsoft-helps-best-buy-employees-troll-mac-users-too.ars?utm_source=microblogging&amp;amp;utm_medium=arstch&amp;amp;utm_term=One%20Microsoft%20Way&amp;amp;utm_campaign=microblogging"&gt;Mac&lt;/a&gt; as well.&lt;br /&gt;&lt;br /&gt;Why can't MSFT do an honest job in selling their product?  Why do they have to resort to outright lies and misrepresentations? The whole MSFT business is an intellectual vacuum and morally corrupt.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:harishpillay:164114</id>
    <link rel="alternate" type="text/html" href="http://harishpillay.livejournal.com/164114.html"/>
    <link rel="self" type="text/xml" href="http://harishpillay.livejournal.com/data/atom/?itemid=164114"/>
    <title>reminder: rescuing an installed Linux machine</title>
    <published>2009-08-16T05:22:21Z</published>
    <updated>2009-08-16T11:02:01Z</updated>
    <content type="html">Last Friday I promised a good friend that I will provide him with a LiveCD that contains a bunch of anti-virus software that will be able to scan his heavily infected windows machine. &lt;b&gt;It continues to annoy me how Microsoft can continue to get away with utter and complete incompetency in shipping totally flawed operating system software.&lt;/b&gt; I downloaded &lt;a href="http://www.plop.at/en/ploplinux.html"&gt;PLoP live CD&lt;/a&gt; and went about setting up a bootable USB drive.  Unfortunately, in that process, I accidentally messed up the master boot record of my functioning Fedora 11 machine. So, this post is really to remind me what to do to recover from these mistakes in the future.&lt;br /&gt;&lt;br /&gt;a) Boot from a live CD - F11 would suffice&lt;br /&gt;b) If the drive that needs rescuing is the internal drive (usually /dev/sda) and if the boot partition is /dev/sda1 (usually), then do the following:&lt;br /&gt;    i) Open up a Terminal&lt;br /&gt;   ii) Become root with the command (F11 root has not password):&lt;br /&gt;       $ su -&lt;br /&gt;   iii) run the grup command:&lt;br /&gt;      $ grub&lt;br /&gt;   iv) within the grub prompt do the following:&lt;br /&gt;&lt;br /&gt;    grub&amp;gt; root (hd0,0)&lt;br /&gt;    grup&amp;gt; setup (hd0)&lt;br /&gt;    grub&amp;gt; quit&lt;br /&gt;&lt;br /&gt;Note that the line "root (hd0,0)" refers to the 1st drive on your system and the first partition. GRUB starting from 0. So hd0 is the first drive and 0 is the first partition.&lt;br /&gt;&lt;br /&gt;Now, if you don't know which one is the boot partition of your drive, then you will have to run fdisk /dev/sda.  For example, &lt;br /&gt;&lt;br /&gt;&lt;pre&gt;
[root@qbic ~]# fdisk /dev/sda

The number of cylinders for this disk is set to 4998.
There is nothing wrong with that, but this is larger than 1024,
and could in certain setups cause problems with:
1) software that runs at boot time (e.g., old versions of LILO)
2) booting and partitioning software from other OSs
   (e.g., DOS FDISK, OS/2 FDISK)

Command (m for help): p

Disk /dev/sda: 41.1 GB, 41110142976 bytes
255 heads, 63 sectors/track, 4998 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x6f1824f1

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          26      208813+  83  Linux
/dev/sda2              27        1501    11847937+  83  Linux
/dev/sda3            1757        4998    26041365   8e  Linux LVM
/dev/sda4            1502        1756     2048287+   5  Extended
/dev/sda5            1502        1756     2048256   82  Linux swap / Solaris

Partition table entries are not in disk order

Command (m for help): 
&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;The output above is generated after invoking fdisk /dev/sda and hitting the p key. Naturally, you need to be root to do this. So, if the boot partition was say /dev/sda2, then the grub command above would have been root (hd0,1).</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:harishpillay:164074</id>
    <link rel="alternate" type="text/html" href="http://harishpillay.livejournal.com/164074.html"/>
    <link rel="self" type="text/xml" href="http://harishpillay.livejournal.com/data/atom/?itemid=164074"/>
    <title>Taking the Singapore Pledge at 8:22 pm (1222 UTC) on August 9th 2009</title>
    <published>2009-08-09T04:21:12Z</published>
    <updated>2009-08-09T04:36:35Z</updated>
    <content type="html">Happy National Day! Here's the pledge which we can recite at 8:22 pm - the time is chosen because that is when the parade reaches it's conclusion. &lt;br /&gt;&lt;br /&gt;&lt;i&gt;&lt;br /&gt;We, the citizens of Singapore&lt;br /&gt;pledge ourselves as one united people,&lt;br /&gt;regardless of race, language or religion,&lt;br /&gt;to build a democratic society,&lt;br /&gt;based on justice and equality,&lt;br /&gt;so as to achieve happiness, prosperity and&lt;br /&gt;progress for our nation.&lt;br /&gt;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;[taken from &lt;a href="http://en.wikipedia.org/wiki/Singapore_National_Pledge"&gt;wikipedia&lt;/a&gt;]&lt;br /&gt;&lt;br /&gt;Now, trying twiting that in 140 chars.  It contains 38 words and 241 characters.&lt;br /&gt;&lt;br /&gt;Here's my attempt:&lt;br /&gt;&lt;br /&gt;&lt;i&gt; V e ctz of Spore pldg oursls s 1 untd ppl rgdls of rce lng or rel 2 bld a dcrtc soc bsd on jstz n eqty so s 2 ach hpins prsp n prgr 4 ou ntn &lt;/i&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:harishpillay:163709</id>
    <link rel="alternate" type="text/html" href="http://harishpillay.livejournal.com/163709.html"/>
    <link rel="self" type="text/xml" href="http://harishpillay.livejournal.com/data/atom/?itemid=163709"/>
    <title>My Virtual Chumby!</title>
    <published>2009-08-07T14:08:44Z</published>
    <updated>2009-08-07T14:10:38Z</updated>
    <content type="html">Ajay's channel:&lt;br /&gt;&lt;br /&gt;&lt;lj-embed id="59" /&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:harishpillay:163461</id>
    <link rel="alternate" type="text/html" href="http://harishpillay.livejournal.com/163461.html"/>
    <link rel="self" type="text/xml" href="http://harishpillay.livejournal.com/data/atom/?itemid=163461"/>
    <title>Perhaps I should do this!</title>
    <published>2009-07-31T15:42:42Z</published>
    <updated>2009-07-31T15:42:42Z</updated>
    <content type="html">I have been contemplating getting the LG X110 netbook but without the Windows installed in it.  Given that &lt;a href="http://www.amazon.com"&gt;Amazon&lt;/a&gt; readily &lt;a href="http://news.slashdot.org/story/09/07/31/1215248/Amazon-US-Refunds-Windows-License-Fee-Too?from=rss"&gt;refunded&lt;/a&gt; the Microsoft tax, I am tempted to buy the LG from Amazon instead of Sim Lim. Decision time.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:harishpillay:163302</id>
    <link rel="alternate" type="text/html" href="http://harishpillay.livejournal.com/163302.html"/>
    <link rel="self" type="text/xml" href="http://harishpillay.livejournal.com/data/atom/?itemid=163302"/>
    <title>Red Hat's CEO on CNBC Asia today</title>
    <published>2009-07-30T08:37:33Z</published>
    <updated>2009-07-30T08:43:16Z</updated>
    <content type="html">Video clip of &lt;a href="http://www.cnbc.com/id/15840232?video=1199717377&amp;amp;play=1"&gt;interview&lt;/a&gt; of Jim Whitehurst CEO of Red Hat on CNBC Asia today in Singapore.&lt;br /&gt;&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:harishpillay:162969</id>
    <link rel="alternate" type="text/html" href="http://harishpillay.livejournal.com/162969.html"/>
    <link rel="self" type="text/xml" href="http://harishpillay.livejournal.com/data/atom/?itemid=162969"/>
    <title>Missing the point about commercial open source</title>
    <published>2009-07-28T07:57:57Z</published>
    <updated>2009-07-28T08:00:12Z</updated>
    <content type="html">I cannot but &lt;a href="http://peteryared.blogspot.com/2009/07/commercial-open-source-failure.html"&gt;emphatize&lt;/a&gt; with the post and his sentiment. The key point is in engaging and work with community all the time. It cannot be a "here, community, do something".  It has to be an equal-to-equal engagement. It has to be quid-pro-quo. Too many failed commercial open source companies thought that they can leech off of the open source community with their "secret sauce" and with very little give. Perhaps a good opportunity to write a article.</content>
  </entry>
</feed>
