Priorities - A: high, B: medium, C: low; Status - _: unfinished, X: finished, C: cancelled, P: pending, o: in progress, >: delegated. Covey quadrants - Q1 & Q3: urgent, Q1 & Q2: important
BXCheck out todl from E-Mail from Joe Corneli {{Tasks:792}}
BXFeature: If a non-daily page is entered at the create task prompt, make an unassigned task from E-Mail from Alan Schussman {{Tasks:832}}
B3X1.6.8: 10142: Australian voting {{Tasks:841}} (AcmTraining)
B4XSolve chapter 1 ACM problems {{Tasks:831}} (AcmTraining)

~/.diary schedule


17. More toys

Categories: None -- Permalink

16. sachachua.com scheduled downtime reminder

Categories: None -- Permalink
sachachua.com will be down from today until 2004.04.11 . If you need to get in touch with me, leave a message at irc.freenode.net #emacs or e-mail me at schua@ateneo.edu . =)

15. Article about job interviews

Categories: None -- Permalink

Great read! Thanks to aadis for the pointer.

14. The Programmer's Stone

Categories: None -- Permalink

Hi, and welcome to The Programmers' Stone. The purpose of this site is to recapture, explore and celebrate the Art of Computer Programming. By so doing we hope to help the reader either become a better programmer, understand what less experienced programmers are struggling with, or communicate more effectively with other experienced programmers.

Thanks to isomer for the link. Downloading all of it for reading.

Chat on wells.freenode.net%23emacs

13. Raw scores for enneagram test


You scored as a Seven.

On your left is a breakdown of your scores, ordered from highest to lowest. If you are not the type you scored highest as, you might be one of the types you scored next highest as. The highest possible score is 28, and the lowest is 0. Each type is linked to additional information on that type. On your right is the breakdown of how many questions you answered in favor of each triad group.

Type Score
Seven 20
Five 14
Nine 8
Two 8
Six 8
Four 8
One 8
Three 5
Eight 5
Your Raw Scores by Triad

Preferred intelligence triad

Behavioral 891 0
Emotional 234 0
Mental 567 7
Hierarchical styles triad
Control 258 2
Harmony 369 0
Ideals 147 5
Coping styles triad
Positive 792 5
Competency 135 2
Reactive 468 0
Social styles triad
Assertive 378 3
Compliant 126 1
Withdrawn 459 3
Remember that your Enneagram type is not how you score on a test, and the reliability of this test has not been established. You should regard its results with skepticism, using them only to guide you in discovering for yourself what your Enneagram type is.

Each point in favor of a type comes from answering a question in favor of a triad containing that type. This test measures for four different triads. Three of them are described by Riso & Hudson in The Wisdom of the Enneagram, and three are described by Hurley & Dobson in What's My Type?. All four triads are part of my own Enneagram Theory. It is currently rough and unfinished, but you can look at it in its draft form if you're curious.


Primary Intelligence: Mental
Coping Style: Positive
Social Style: Assertive
Hierarchical Style: Ideals
Sevens use their mental intelligence to create a positive spin on life by coming up with various utopian possibilities about how things could be. They can be very inspirational as they assert their utopian ideals about how people can live better lives or make the world a better place. Robin Williams is a well-known Seven, and his character in the movie Dead Poets Society is an excellent example of this. By regularly imagining how things can be good or made better, Sevens tend to be very optimistic, and their optimism gives them the confidence to assert themselves in the world, going after whatever it is they want.

12. Teach yourself programming in ten years

Categories: None -- Permalink

The article makes a very good point. Learning isn't something that can be rushed. It took me a lot of time and a lot of practice to pick up ideas from the contests, and I'm not sure if we can get our students to understand those things after only a sem! That said, we're going to try--and maybe we can help them get hooked.

I have so much more to learn. =)

11. The Adventurer

From http://www.9types.com/descr/7/

Enneagram type: 7

Adventurers are energetic, lively, and optimistic. They want to contribute to the world.

How to Get Along with Me

- Give me companionship, affection, and freedom. - Engage with me in stimulating conversation and laughter. - Appreciate my grand visions and listen to my stories. - Don't try to change my style. Accept me the way I am. - Be responsible for youself. I dislike clingy or needy people. - Don't tell me what to do.

What I Like About Being a Seven

- being optimistic and not letting life's troubles get me down - being spontaneous and free-spirited - being outspoken and outrageous. It's part of the fun. - being generous and trying to make the world a better place - having the guts to take risks and to try exciting adventures - having such varied interests and abilities

What's Hard About Being a Seven

- not having enough time to do all the things I want - not completing things I start - not being able to profit from the benefits that come from specializing; not making a commitment to a career - having a tendency to be ungrounded; getting lost in plans or fantasies - feeling confined when I'm in a one-to-one relationship

Sevens as Children Often

- are action oriented and adventuresome - drum up excitement - prefer being with other children to being alone - finesse their way around adults - dream of the freedom they'll have when they grow up

Sevens as Parents

- are often enthusiastic and generous - want their children to be exposed to many adventures in life - may be too busy with their own activities to be attentive

Renee Baron & Elizabeth Wagele

10. Kidding: "Second Honeymoon"

Categories: ShortStories#10 -- Permalink
Prompt: "Just Kidding"

(a shot at trying to reply to prompts on the same day)


"A trip to Paris. Just the two of us." I tapped airline tickets against the palm of my hand.

"You're kidding."

I poker-faced until her disbelief turned to delight. "It's my way of making up. You're the only woman in my life."

Gratitude lit up her face. "I knew they were wrong about you!" She threw her arms around me. "Wait until they hear about this!"

I kissed her on the forehead gingerly. "I just have some business to arrange in town on Tuesday afternoon. The meeting would bore you out of your wits. Why don't you just drive down and meet me for dinner at... What was that restaurant you wanted to go to?"

She went on in a breathless litany of thanks and fantastic plans. She'll be on the phone for hours tonight, boasting to all her friends about how thoughtful I was after that big fight we had. I didn't bother to catch the restaurant's name. I wouldn't need it anyway.

She ran out of breath and I saw my chance to get out. "I'll tune up the other car." I headed to the garage.

After all, it would be such a tragedy if her car skidded out of control in those difficult zigzags at night. A terrible accident, considering that she's normally such a cautious driver unless excited. I think I need to take a look at those brakes.

A smile crept over my face. It should be easy enough to be loving, then heartbroken, then free.

E-Mail to FlashXer@yahoogroups.com

9. Sacha's Paradise: "Island Paradise"

Categories: ShortStories#9 -- Permalink
The image of islands like townhouses just popped into mind... =) I need to check this against real-estate ads, but it's a quick draft.


"No man is an island... but you can own one!"

Tired of living in the city? Own your own island paradise now! Sip a martini while watching the sunset on your own private beach. Spend a lazy Saturday afternoon in a hammock strung between two palms. Located only thirty minutes away from the commercial district, the Island Paradise planned community offers all the amenities of modern living in a idyllic setting.

Each island comes with:

- A one- or two-bedroom cabana - 24h electricity, hot/cold water - Palm trees - At least 20 meters of beach

For your convenience, ferries pass by every hour, and a boataxi is just a phone call away. A shopping mall and a playground are on a large island in the middle of the community.

Ask your real estate agent about Island Paradise now!

E-Mail to FlashXer@yahoogroups.com

8. sacha/acm-submit-problem

Categories: EmacsHacks#18 -- Permalink
(defun sacha/submit-acm-problem ()
  (let ((buffer (current-buffer)))
    (gnus-fetch-group "mail.judge-acm")
      (when (re-search-forward "--text follows this line--" nil t)
        (insert-buffer-substring buffer)))))


7. Channel9: A look inside Microsoft

Categories: None -- Permalink

6. sacha/list-web-stats

Categories: EmacsHacks#17 -- Permalink
Foo bar baz qux ba
(defun sacha/list-web-stats (prefix)
  (interactive (list current-prefix-arg))
  (goto-char (point-min))
  (let ((results) referrer page)
    (while (re-search-forward "GET \\([^ ]+\\) [^\"]+\"[^\"]+\"\\([^\"]+\\)" nil t)
      (setq page (match-string 1))
      (setq referrer (match-string 2))
      (when (string-match "\\(google\\.[^/]+\\)/search.+?q=\\([^&]+\\)"
        (setq referrer (concat (match-string 1 referrer) "://" (match-string 2 referrer))))
       (if prefix
           (concat page " " referrer)
         (concat referrer " " page))))
    (setq results (sort results 'string<))
    (with-current-buffer (get-buffer-create "*Web stats*")
      (while results
        (insert (car results) "\n")
        (setq results (cdr results)))
      (pop-to-buffer (current-buffer)))))

5. InterestingLinks

Flutterby! : Email clients and integrated tools (http://www.flutterby.com/archives/comments/6943.html) Dan Lyke's comment

LIU Jing's personal wiki (http://hep.pku.cn/liujing/WebWiki/Emacs.html), nice clean design

Emacs-wiki, Japanese (http://hpcgi3.nifty.com/shunuhs/index.cgi?Emacs%2Femacs-wiki)

4. Interesting blog interface

Categories: None -- Permalink

I should steal his Javascript code for hiding-unhiding blog entries...

Mark C. Punzalan

3. Rank 6741

Categories: AcmTraining#5 -- Permalink
All those compile errors for Java... &lt;grumble&gt; I'm sticking to that language out of principle and because our students will probably submit using it, so I need to demonstrate that almost all the problems are easily doable in Java.

I had to rewrite the Australian Voting solution several times to get it to pass the weird mix of Java 1.1 and 1.2 on http://acm.uva.es . I suspect my final implementation is actually better, but still...


2. Time management, geek-style

Categories: None -- Permalink


- Ready for Anything, in a wiki way - Time Management, from my 1999 journals

Commercial link: http://www.socialtext.com/, blog http://www.socialtext.com/weblog/

1. TheBrain as a brainstorming tool

Categories: None -- Permalink

Hmm. Disposable information architectures. Makes sense--the process of organizing clarifies things for us...