July 2004

Government CIO Forum

July 1, 2004 - Categories: -Uncategorized

- Yay! I don't have to do it. Rommel Feria is here to save the day! - Extemia is a free VOIP thing. Skype is cool, too.

Welcome Remarks by Fred Torres

- Among present: Cynthia Mamon, TJ Javier, CIO Board

- This event, to my mind, is a first because of two reasons. One, this

is the first time that Sun Microsystems and Microsoft co-sponsored an event together. Yes, ladies and gentlemen, two business rivals working together toward a common good. It exemplifies true-blue professionalism.

- Acknowledge the participation of your CIO board which has been

meeting regularly to put up this event.

- Of course, credit where credit is due. Sun: Ito Gruet(?). Microsoft:

"Most eligible bachelor in IT", Mark Quiambot(?).

- The second reason is that this is the first time we are going to lay

our cards on the table relative to the two technologies. Much has been said. What is the real score? The rationale behind this program is not to push for a specific technology, but rather to put things into the proper perspective so that CIOs can have an informed decision.


- Research and development. The economic lifeblood of IT is research.

This is because of the demand for greater and more complex capability and the fast evolution and change in the IT equation. Given this, there are questions that have arisen, like are there technology updates? are there patches available? will there be after-sales support? I remember in DTI, we had to make the painful decision of migrating to another platform because the platform we chose as a standard did not have the after-sales support we required.

- Interoperability. The brave new world of government computing is all

about one-stop shop, any time anywhere access. Integration is a key factor in developing mission-critical systems. One of the basic criteria is that there should be cross-agency implication for a [system]. eGovernment fund amounting to ~ PHP 4 B, there for the taking, just come up with proposals.

- Security. Is one software really technologically inferior, or is it

just the law of averages?

- Contentious: cost. Is there really such a thing as a free thing on

the Internet? Are we just being taken for a free ride? Hopefully, in this session, we can discuss this fully.

Announcement: Someone had a terrible accident. CIO board came out with a resolution. 20T donated toward her medical bill. Also interested in fundraising campaign.

Announcement: Next summit topic? Could be follow-through of last session on Summit, or follow-through of whatever session, so feedback is useful.

The rationale behind this session is to help the CIOs make decisions. Macro perspective, not just the short-term effects but also the long-term implications.

Message from the Sponsors: Cynthia Mamon

July 1, 2004 - Categories: -Uncategorized

- Historic event: partnering with Microsoft to help develop the

Philippines to be a globally competitive country.

- Brief background. Doing it for CIOForum because they realize the

value and the critical function of the CIO Forum. Very critical component in the ICT industry. The most prestigious IT leaders in government.

- Announce much awaited partnership between the two companies not only

to promote our business objectives but also to promote the country's ICT development. Leverage both to benefit country first, users second, then business will follow.

- President announced job creation as a major objectives. Promoting

certification. Promoting use of technologies in government and business. Promoting training and certification, build manpower skills, workforce. Local products. Sun: Java competency centers. Signed up for the national ICT certification program, to be launched in September with Oracle and other partners. Provide generous discounts for Filipino ICT professionals. Limiting factor is cost? Officially launched in September, so encourage users to take advantage of generous discounts for certifications. Code of Ethics. We'd like to ensure that there is proper use and effective utilization of ICT funds. Not just trust and confidence in egovernment projects, but the country as well. We need to police ourselves. ... mismatch.

- We are not able to provide jobs for the Filipino ICT graduates

because they are not really focused on what is in demand out there.

- ...

- We must push computer literacy. This is something we have to push

as soon as possible.

- English proficiency program, also. Low marks in passing

certification exam due to comprehension problems. Nationalism is pushing Filipinos to be globally competitive.

- Key message: We are Filipinos first before we represent our


Message from the Sponsors: Antonio TJ Javier — “Partnering with Government to Realize Potential”

July 1, 2004 - Categories: -Uncategorized

- Objective: Perspective of what we're supposed to be deing here.

- Mission: Enable people and businesses threghout the world to realize their potential.

- Our objective: To enable the Phil to become a globally competitive economy.

- Open source, commercial open source, commercial software

- Joint session for pros and cons of each.

- What you should expect today: technicial description, best fit,

existing system, interoperability

All about choice

- Software choices should be based on merits and value of technology - Software is highly evolving - Government should promote healthy competition and innovation

Commercial software

- Innovation - Good for industry, contributes to economy. USD 1 to Microsoft, 7-8 USD goes to solution developers - Simple & low-cost, consumer-like product - Customer support, responsiveness

- Commitment: education, innovation, local community

- Important part: Commitment to vibrant economy

- Use respective technologies

The Open Technology Landscape — Juebert Uriarte

July 1, 2004 - Categories: -Uncategorized

Technical consultant, Sun Microsystems Philippines, Inc.

"Open source, open standards, open systems - a recipe for open government"

- Put a little bit more clarity on "open standards", "open source",

"open technology".

- Timeline (long)

- Open technology: open systems, open source, open standards

- Open systems: A system that implements sufficient open

specifications for interfaces, services, and supporting formats to enable properly engineered components to be utilized across a wide range of systems with minimal changes, to interoperate with other components on local and remote systems, and to interact with users in a style that facilitates portability. — US Department of Defense Open Systems Joint Task Force

- 1977, Bill Joy started Unix and the BSD license. Bill didn't have

Internet and Linus had it!

- Open source defined. (OSI). Free redistribution. Source code.

Derived works. Integrity of the author's source code. No discrimination against persons or groups. No discrimination against fields of endeavor. Distribution of license. License must not be specific to a product. The license must not restrict other software. The license must be technology-neutral.

- (He blogs using a PHP system, probably custom.)

Open standards defined.

- Enables different information technology systems to commnicate


- Overcomes all of the issues that arise with custom software

interpreters and therefore lowers the barriers to integration: time, cost and risk

- ...

“Students Create Global Positioning System Text Messages”

July 1, 2004 - Categories: -Uncategorized

A trio of Iowa State University computer science students has devised "spatial cues," a computer program that combines text messaging with the Global Positioning System. Spatial cues incorporates a setup similar to those in art galleries and museums, in which patrons can play recorded ... http://www.acm.org/technews/articles/2004-6/0630w.html#item10

E-Mail from technews@hq.acm.org


July 1, 2004 - Categories: -Uncategorized

Just in case you want to get certified but don't want to shell out the bucks for it, Brainbench is making all its certifications free from July 1 to July 14 only. http://brainbench.com/xml/bb/landing/offer/promotion.xml?contentId=2172

E-Mail from Walter So

Zaurus accessibility

July 2, 2004 - Categories: -Uncategorized

I know someone who has one, and has been using it. But his immmediate target is people with intellectual disabilities (he's the guy behind http://www.peepo.com - which incidentally should be accessible for blind folks too, if not necessarily your choice of subject matter).

There is also a group in Columbia who have been working on accessible linux applications for blind users on a PDA. They are the folks behind Blindux, a linux distro with a simple set of applications, designed for ease of use over extensive power. I'll chase up the details (if I vanish, feel free to ping me and remind me of this).

E-Mail from Charles McCathieNevile


July 2, 2004 - Categories: -Uncategorized

"Could you help me analyze this?"

"Give me that." Pages flipped. "The bar's tomorrow and you're still having problems? You'd be so lost without me to help you review. It's your textbook asset preservation prenup. Can't see what's wrong with it."

"Last page." Nervous cough. "Doesn't have your signature."


"Of all the ways... Yes!"

- Written for flashxer prompt "Letter from a lawyer"

“Searching for the Perfect OS”

July 5, 2004 - Categories: -Uncategorized

Both Microsoft and Apple Computer are promoting technology that makes it possible for users to search for information on their computer's hard drive regardless of what format it is in through their Longhorn and Tiger offerings, respectively. MIT computer science professor and Haystack ... http://www.acm.org/technews/articles/2004-6/0702f.html#item8

E-Mail from technews@hq.acm.org

Documentary: me using Emacs? ;)

July 5, 2004 - Categories: emacs

Andy Sy said:

Is there a film documentary available somewhere showing you how you use Emacs? God knows I've tried and tried to get the hang of it and still find myself heavily disliking Emacs.

I want to visually experience someone else using Emacs to see if it's really more efficient to do things like mail, news, web browsing (??!? how do you do that without graphics?) in it.

I don't see it displacing SciTE as my favorite editor anytime, but perhaps Mozilla as my email/news client of choice...?

And in another post...

More like mind-numbing for me, because there are just too many keybindings to remember and it is so annoying when you get them wrong. Anyway, I was hoping someone would make a film documentary showing Sacha (or some other Emacs guru) doing everday stuff under Emacs, to see how much of a speed and efficiency advantage it has (if any) compared to using say, Mozilla for browsing newsgroups/replying to email, and perhaps SciTE, for editing programs.

E-Mail from Andy Sy

Lessons learned

July 5, 2004 - Categories: -Uncategorized

- Argentina Beef Loaf tastes more like vienna sausages than like

SPAM. Eww. Doesn't get nice and crisp, either. Vienna sausages are nice, but the beef loaf was just... strange.

- Haven't quite figured out how to freeze vegetables well. Must find

sustainable way to eat green vegetables.

- Three-cheese lasagna ingredients seem frightfully expensive. Must

check if I actually use up all the cheese in one or two servings. (Probably not.)

Today: Unremarkable rice, beef loaf, egg.

Tomorrow: Make up for today by treating myself to a nice three-cheese lasagna using the mini-sheets Mom got.

Class reflections

July 5, 2004 - Categories: -Uncategorized

- CS21A: Walked through the GuessingGame and CrystalBall

exercises. It looked like everyone's on track. Mentioned my decision to my MIS class. Okay class session.

- CS110: Told the class what was going to happen. Reviewed chapter

  1. Reviewed arrays and linked lists. Discussed array and linked-list implementation of stacks by describing the behavior of a stack and asking them to define push and pop. Mixed success, but seemed like a good exercise. Next up: queues, deques, and sequences.

- CS139.3: Told the class what was going to happen. Had a fruitful

review session of the past five problems. Made sure everyone knew how to read input. Promised to discuss Arbitrage and Kissing Cousins on Wednesday. Okay class session, although small.

Family bonding in the time of Google

July 5, 2004 - Categories: -Uncategorized

My eldest sister Ching just texted to ask if I wanted a Gmail invite. She had a spare. I thanked her and told her I already had one. It was nice of her to offer, though! =)

Ooooh, new toy!

July 5, 2004 - Categories: -Uncategorized

In a fit of generosity, my parents got me a Sony Cybershot digital camera. I can take lots of pictures now! Whee!

It has more features than I know how to use, so I'll need to study it a bit. Would be fun to post pics of places and people or whatnot.

Looking for two films: “Before Sunrise” and “Before Sunset”

July 6, 2004 - Categories: -Uncategorized

Would anyone know where I can find Before Sunrise and Before Sunset in the Philippines? I want to watch it. =)

Navigating the kill ring

July 6, 2004 - Categories: emacs

Snippet from bojohan:

(defun yank-rpop (arg) (interactive "*p") (yank-pop (- arg)))

Map this to M-Y and you'll be all set.

Someone into Emacs, Debian GNU/Linux and Japanese

July 6, 2004 - Categories: emacs


Associate member #4! Nice.

Japanese links

July 6, 2004 - Categories: -Uncategorized

Learning kanji

July 6, 2004 - Categories: -Uncategorized

Incantation to print the author statistics

July 7, 2004 - Categories: -Uncategorized
lynx -source 'http://lists.q-linux.com/pipermail/plug/2004-July/author.html' |
perl -MXML::LibXML -e 'print $_->findvalue("i") foreach (XML::LibXML->new->parse_html_fh(*STDIN)->findnodes(q!//li[a[@name]]!))' | sort | uniq -c | sort -rn | head -20

E-Mail from sherwin@saturn.emc.com.ph

Google Groups

July 7, 2004 - Categories: -Uncategorized

http://groups-beta.google.com - Particularly fun for people with gmail accounts, apparently. I _like!_

Marcelle’s first taste of teaching

July 7, 2004 - Categories: -Uncategorized

Marcelle substituted for Mr. Bulaong in two of yesterday's Philosophy classes. I think he did quite well. I sat in his first class and watched the students respond to his enthusiasm. He looked like he was having tons of fun. He'll make a great teacher yet.

Whoops, autopilot

July 7, 2004 - Categories: -Uncategorized

I was off-by-one this morning. Walked into Edwin Siao's class and started erasing the board when he reminded me my class was still in an hour. Whoops.

I don't feel like doing anything particularly productive in the intervening hour, so here I am...

Class notes

July 7, 2004 - Categories: -Uncategorized

- CS21A: Gave a short quiz. Mixed.

- CS110: Had fun getting the students to lead the discussion. Fruitful.

- CS21A, mine: Mixed. Re-did ifs.

- CS139.3: Meep. Hope they'll get the hang of graph problems.

More thoughts on friendship

July 7, 2004 - Categories: -Uncategorized

I'm really going to miss these casual conversations over dinner or coffee. My friends are incredibly wonderful people, and I'm glad I know them.

Version: GnuPG v1.2.4 (GNU/Linux)


“Programming Doesn’t Begin to Define Computer Science”

July 8, 2004 - Categories: -Uncategorized

Jim Morris, computer science professor and Dean of Carnegie Mellon University's West Coast Campus, writes that the fall-off in college-level computer science enrollments is chiefly due to a misrepresentation of the field's goals: The computing industry's cyclical boom-bust pattern owes a ... http://www.acm.org/technews/articles/2004-6/0707w.html#item1

E-Mail from technews@hq.acm.org

“Cyber Crumbs for Successful Aging With Vision Loss”

July 8, 2004 - Categories: -Uncategorized

Researchers at the Atlanta VA Rehabilitation Research and Development Center have collaborated with Charmed Technology to develop Cyber Crumbs, an electronic system that functions like a trail of bread crumbs to help visually impaired people efficiently navigate through unfamiliar http://www.acm.org/technews/articles/2004-6/0707w.html#item19

E-Mail from technews@hq.acm.org

Marking up note headlines with a permalink

July 8, 2004 - Categories: emacs
(defun sacha/planner-markup-note ()
  "Replace note with marked-up span."
  (let ((id (concat
             (match-string 1)))
        (val (match-string 1)))
       (format "#%s\n** %s " id
                (concat (emacs-wiki-page-name)
                        "#" val)
                (concat val ".")))))))

(defalias 'planner-markup-note 'sacha/planner-markup-note)


July 8, 2004 - Categories: -Uncategorized

The Monty Python article on Slashdot must've started me on a SPAM kick. Bought myself a tin of SPAM and had fried SPAM and rice today. Not very challenging CookOrDie-wise but still fun. Tomorrow I'll have a SPAM omelette. On Monday, maybe I'll have a SPAM sandwich. Or angel hair with SPAM. Or SPAM, SPAM, SPAM, SPAM... Mwahahaha!

No signal — 160ch

July 11, 2004 - Categories: -Uncategorized

"Searching..." Step forward. Step back. Wave it around. Off. On. Still no signal. Expensive gadget? Plastic junk. She's waiting. Damn. Buy long-stemmed roses.

A Teacher’s Life — 160ch

July 11, 2004 - Categories: -Uncategorized

The words feel thick and foreign in your mouth. You try again. Some nod. Most are indifferent. Bell rings. As they shuffle out, you smile through your despair.

Mail — 160ch

July 11, 2004 - Categories: -Uncategorized

"No new mail."

"No new mail."

"1 new message(s)!" Heart jumps! Hands shake. Click, click.

Face falls. More spam.

Stargazing — 160ch

July 11, 2004 - Categories: -Uncategorized

Highways intertwine, a concrete canopy lit by the unsleeping city. Stargazing, we find constellations not in the light-choked sky, but in twinkling offices.

Funny Lisp cooking

July 12, 2004 - Categories: emacs


    (defun make-arugolo-risotto ()
      "Return a pot of risotto with arugola."
      (let ((onions (chop (get-onions) 'fine))
            (rice (get-rice))
            (wine (get-wine))
            (butter (get-butter))
            (stock (get-stock 'vegetable))
            (cheese (rasp (get-cheese 'parmesan)))
            (pot (get-pot 'large))
            (vegetable (chop (wash (get-vegetable 'arugola))
        (setq pot (heat-pot pot 'medium))
        (with-current-pot pot
          (add butter)
          (add onions)
          (while (not-glassy-p onions) ; FIXME
            ;; not-glassy-p probably returns t too late in the process.
            (stir pot))
          (add rice)
          (while (not (covered-with-butter-p rice)) ; FIXME
            (stir pot))
          (add wine)
          (while (liquidity-not-absorbed-p rice)
            (stir pot))
          (finish-risotto pot rice stock)
          (add vegetable)
          (add cheese)

    (defun finish-risotto (pot rice stock)
      (with-current-pot pot
        (while (not (rice-ready-p rice))
          (add stock)
          (while (liquidity-not-absorbed-p rice)
            (stir pot))))

Awwwwww! GRE scores are here

July 12, 2004 - Categories: -Uncategorized

Got a 5.5 out of 6 on my GRE Analytical Writing section. Oh well. I guess I'll have to settle for being slightly less than perfect... ;)

“The New Geek”

July 13, 2004 - Categories: -Uncategorized

A new breed of IT professional is emerging, one with a technical background who can channel his skills into multiple disciplines: These so-called "New Geeks" are expected to help usher in what IBM's Irving Wladawsky-Berger calls the "post-technology" era, in which technology tools are applied to ... http://www.acm.org/technews/articles/2004-6/0712m.html#item13

E-Mail from technews@hq.acm.org

Classic SF column

July 13, 2004 - Categories: -Uncategorized

Classic SF column -- http://www.thealienonline.net/ao_020.asp?tid=7&scid=55

Adam Roberts' critical essays about classic science fiction

Finally got mail working again

July 14, 2004 - Categories: -Uncategorized

Used a sneaky little workaround in my Postfix. Shhh, don't tell Destiny. ;)

Class reflections

July 14, 2004 - Categories: -Uncategorized

- CS21A: Dr. Sarmenta did the worm thingy for control. I need to find

a better way to explain that, as it seemed to have gone over most people's heads. My class had fun with the while loop exercises, though.

- CS110: More deque implementation. People are doing surprisingly

well, even those who weren't really paying attention in class.

- CS139.3: I think I just got up there and babbled. Must fix.

Talked to DocV about my plans

July 14, 2004 - Categories: -Uncategorized

Told him about my GRE scores, and he was very encouraging. Also told him about my interest in personal information management. He's glad I managed to stick to something. Yes, having a user/developer community does wonders for my focus. =) He said not to worry too much about my grades. I hope I get into the grad schools I want to attend!

Concerns about graduate school

July 14, 2004 - Categories: -Uncategorized

The school I would really like to go to has the following note about Philippine schools:

 Master's Minimum Admission Requirements:

    * Four year Bachelor's Degree Equivalent: All Disciplines - Completion of both Bachelor`s and Master`s degrees with first class standing

    * Mid-B Equivalent: 1.5 (reversed scale)

I think I will need to take the GRE CS test to help reassure them (and me!) of where I am in terms of education. I hope that and strong letters of recommendation will be enough. I'm not sure.

Smooth lasagna workflow

July 15, 2004 - Categories: cookordie

My workflow for preparing lasagna is pretty smooth now. No changes to the recipe, just minor tweaks to the process. I didn't waste too much time.

1. Put the ground beef in the microwave and start defrosting it in

the large container you'll use for the sauce.

2. While the beef is defrosting, use the water heater and a saucepan

to boil water for the lasagna.

3. While the water heats, peel and chop the onion.

4. By the time you finish chopping the onion, the meat should be done

defrosting. Throw the onions in and set the timer for 3 minutes.

5. The water should be boiling at this point. Pour a little salt and

(butter? oil?) into the water. Break the lasagna noodles in half and dump them into the water. You can reduce the heat to medium.

6. Give the meat a quick stir.

7. While the meat is browning and the lasagna is boiling, open the can

of sliced mushrooms. Cut open the foil packs of spaghetti sauce. Every so often, check if the lasagna is done.

8. Drain the lasagna. Dump it onto a plate.

9. Drain the meat. Put it back into the container with the sliced

mushrooms and spaghetti sauce. Add lots of Italian seasoning and a bit of salt. Microwave for 5 minutes.

10. Separate the lasagna into individual pieces. If the pieces stick

together, you can use water to ease them apart. If you can't, put the pretty sheets aside for the top layer.

11. While the sauce is being microwaved, prepare the cheese mix by

dumping everything into a large bowl and mixing it with a spatula or spoon. Make sure the serving dishes are handy. You should be done with the cheese at about the same time the sauce finishes.

12. Prepare one dish. Pop it into the microwave. While that's

cooking, prepare the next, etc. Pipelining!

The sauce was just the right volume, too. Using 400g spaghetti sauce instead of 200g gave me more flexibility. I have a little extra sauce, but that's okay.

OUT OF THE RAIN — 25 words, 158 chars

July 15, 2004 - Categories: writing

The drenched pair eyed the unrelenting storm.

Resigned, he asked, "Coffee?"

A smile. "Don't you just hate rain?"

The puddles dried. They were still there.

Teaching reflections

July 19, 2004 - Categories: teaching

- CS21A: We gave the CS and MIS students the same quiz, although the

CS students might have had less time to work on it. Still, the MIS students did preeeeettty well... <grin> Perhaps there is hope yet.

- CS110: Talked about ranked and positional sequences. Used a

spreadsheet in lieu of neat, prepared animations. Oh, well.

- CS139.3: Chosen problems not much of a discriminant, as hex and

cube-rolling problems too intimidating for most people. Much to discuss on Wednesday.

“IBM Tool Has an Eye for the Blind”

July 20, 2004 - Categories: geek

Available for download on IBM's alphaWorks emerging technologies Web site is aDesigner, a 4.6 MB Java-based application that shows how a site appears and sounds to visually impaired users. ADesigner, which was developed in the IBM Tokyo Research Lab, assesses sites on their colors and font ... http://www.acm.org/technews/articles/2004-6/0719m.html#item9

E-Mail from technews@hq.acm.org

“Father of Visual Basic Begs: Stop the Insanity!”

July 20, 2004 - Categories: -Uncategorized

In his book, "The Inmates Are Running the Asylum: Why High-Tech Products Drive Us Crazy and How to Restore the Sanity," Visual Basic architect Alan Cooper argues that software has become excessively and unreasonably complicated because programmers and engineers are designing it for their ... http://www.acm.org/technews/articles/2004-6/0716f.html#item5

E-Mail from technews@hq.acm.org

“Clique Here”

July 20, 2004 - Categories: -Uncategorized, connecting

People are using social networking services such as Ryze, LinkedIn, Tribe, and Friendster to engage in social activities such as dating and making business contacts. Within companies, social networking could enable employees to tap resources that may not be apparent to them in daily office ... http://www.acm.org/technews/articles/2004-6/0716f.html#item18

E-Mail from technews@hq.acm.org

Studying Japanese

July 21, 2004 - Categories: -Uncategorized

I worked through the AOTS kana CD without difficulty, but am humbled to find that I've taken up only the first few lessons on the Kiso I CD. The darn thing is needlessly Microsoft Windows-only; if they'd kept it as a Flash file, I'd probably have been able to run it under Linux as well. I tried a couple of computers before finding one with properly set up sound and whatnot. At least my computer in school can handle this—aha, the uses of a 266MHz computer!

In other news, I made it to the shortlist of candidates. Apparently, Japan accepted 4 out of the 14 nominated by the Philippine committee. Whee! Now I must hurdle this Japanese proficiency requirement in record time. I have a week or two to get through all the lessons.


“IBM to Help Train Students for IT Work”

July 22, 2004 - Categories: -Uncategorized

The new IBM Academic Initiative is a program to aid academic institutions that support open-source software and open standards by contributing hardware and software and training students for in-demand IT skills such as programming, architecture, and technology certifications, says IBM's Buell ... http://www.acm.org/technews/articles/2004-6/0721w.html#item7

It's about time. ;)

E-Mail from technews@hq.acm.org

Talked to Doc V about BlueJ today

July 22, 2004 - Categories: -Uncategorized

Got (mildly) scolded about the use of BlueJ. My class is doing fine (or at least I think so), but other classes are floundering because the teachers aren't familiar with BlueJ pedagogy.

He had a brilliant idea: next time, use a Number object for the prime problems...

More stuff about just-in-time information retrieval

July 23, 2004 - Categories: -Uncategorized

IBM Article - http://www.research.ibm.com/journal/sj/393/part2/rhodes.html (quick primer) Rhodes' Thesis - www.bradleyrhodes.com/Papers/rhodes-phd-JITIR.pdf (has some nice theory and background) Emacs Plugin created from above - http://remem.org/ Autonomy's Active-Knowledge product - http://www.autonomy.com/Content/Products/Interfaces/Active_Knowledge (done about 3 years ago) Blinkx - http://www.blinkx.com/overview.php (FYI, the founders of Blinkx were former employees of Autonomy)

E-Mail from Srikant Jakilinki

Overlay handling

July 24, 2004 - Categories: emacs

I finally figured out what was zapping my Japanese input on Planner pages: an overzealous extents+overlays zap in emacs-wiki. I read through a lot of the font-locking code and I think I'm beginning to understand how Emacs does it. Cool!

I've fixed it in emacs-wiki—dev and planner—dev. It seems to work over here. Hope no one else has problems!



July 25, 2004 - Categories: emacs

Will wonders never cease... Just ran across another emacs-wiki-related module today. This produces RSS feeds and seems to be a superset of planner-rss.el, focusing more on plain emacs-wiki projects. It seems to use planner-style names, though.

Hmm. This syndicates entire pages. planner-rss.el syndicates items. Interesting...


Any spare Gmail invites?

July 26, 2004 - Categories: -Uncategorized

I haven't actually sent any mail from my gmail account yet, so I don't have any invites to send. If you have a spare invite, could you please send one to Richi Plana, my ever so nice website host? richip@richip.dhs.org =)

E-Mail from Richard Plana

Update: Thanks to Aaditya Sood and Dean Michael Berris for sending invites. =) Aren't my friends soooooooo nice?

Migration guide for Microsoft Windows to Linux

July 27, 2004 - Categories: -Uncategorized



William Villanueva said:

The German Government, specifically the "Bundesministerium des Inneren" (Ministry of Interior Affairs) has published a 444 page Migration-Guide that covers about every aspect you need to know when migrating from Windows to Linux.

E-Mail from william villanueva

What do I really want to focus on for graduate studies?

July 27, 2004 - Categories: emacs

I think there's some promise in this planner.el thing. I'm intrigued by the fact that we can make personal information managers truly personal. Instead of adapting to the software's structures, we tend to adapt planner.el to our idiosyncrasies. How do people's usage patterns evolve? I know mine has changed several times. Could the patterns discovered by advanced users who tweak the framework be embedded into popular PIM clients and tested on novice users? For example, how would normal people react to automatic hyperlinking? What about the use of a PIM for collaborative information management, like the way people are using planner.el to manage teams when it was originally designed for personal use? Interesting stuff...

Cognitive overload

July 27, 2004 - Categories: -Uncategorized

And then there were two

July 28, 2004 - Categories: -Uncategorized

Apparently, we're down to two candidates from the Philippines. I feel like I'm on Survivor.

Japanese test! Monday! At 2!

July 28, 2004 - Categories: -Uncategorized


“While Rome Burns?”

July 29, 2004 - Categories: -Uncategorized

"Code Complete" author Steve McConnell told SD West 2004 attendees that good software relies chiefly on personal discipline rather than technology, and expressed hope that premature optimization will be eliminated by faster hardware; he urged developers to concentrate on code clarity and ... http://www.acm.org/technews/articles/2004-6/0728w.html#item19

E-Mail from technews@hq.acm.org

Clair Ching’s blog

July 29, 2004 - Categories: -Uncategorized

Great hackers

July 29, 2004 - Categories: -Uncategorized

A new Paul Graham essay! As always, quite cool.

Great Hackers


July 30, 2004 - Categories: -Uncategorized

I'm getting addicted to http://del.icio.us . I think of it as the high-tech equivalent of browsing library cards to see who else has checked out a certain book. I like it very much, and have added links to some of the things I care about just to see if anyone else has linked to those sites as well. That lets me find people with similar interests.

Said goodbye to Fr. Nebres

July 30, 2004 - Categories: -Uncategorized

Told him about the JapanTraining program and my plans for FurtherStudies. Got hugged twice! I'm so going to miss this school...

Software Partnership International Japan

July 31, 2004 - Categories: -Uncategorized

Promoting outsourcing to the Philippines in Japan

- Common framework and quality - Promoting Japanese language proficiency: Toshiba ASP to introduce employees to the Japanese language - Ask PSIA to ask MSCA (Japanese IT foundation), funding for Japanese language proficiency

- Japanese business practices, terms, rules - Business Japanese, not just casual/anime

- Work management

- Technical translations

- SQL Wizard (Oracle) Ridex (AS/400) OpenS2 (open source)

Possible AOTS sponsor

Don Bosco Pugad

July 31, 2004 - Categories: -Uncategorized

Japanese training program in Don Bosco Makati