Jon Aquino's Mental Garden

Engineering beautiful software jon aquino labs | personal blog

Sunday, October 31, 2004

Music at William Head, 2004-10-31

100 (25) If God Is For Us

274 The Lord Is My Shepherd

Celtic Alleluia, G

Holy, capo 2
D D/ G/ A D/ D7/ G A Bm A D
D/ G Em Bm Bm
D/ G A G/ D D
Em Em/ C C/ Em D/ G G/ A
D/ G A G/ D D

Lamb, capo 1, Dsus+Csap

43 (187) City of God

Blessing, G

120 (214) Lift Up Your Hearts

: "Schedule in Effect: October 13, 2004 to December 15, 2004


RESERVE FOR THIS ROUTE (OPTIONAL)


Leave Tsawwassen
Leave Swartz Bay

7:00 am 7:00 am
9:00 am 9:00 am
11:00 am 11:00 am
1:00 pm 12:00 noon Su & Oct. 15, 22 only
2:00 pm Su & Oct. 15, 22 only 1:00 pm
3:00 pm 3:00 pm
5:00 pm 4:00 pm F & Su only
6:00 pm F & Su only 5:00 pm
7:00 pm 7:00 pm
9:00 pm 9:00 pm "

Macworld UK - Jonathan Ive speaks on design

Macworld UK - Jonathan Ive speaks on design

Shell (sh,ksh,bash) scripting in 20 pages

Shell (sh,ksh,bash) scripting in 20 pages
tag:read

BBC News | UK | Return of the dark art (comics)

BBC News | UK | Return of the dark art

Listmania! 10 Graphic Novels for Everybody

Listmania! 10 Graphic Novels for Everybody

Listmania! Comic Book Scholarship Primer

Listmania! Comic Book Scholarship Primer

Saturday, October 30, 2004

Dang, gPopper is giving me problems

For one thing, the gPopper site is down. And worse, nothing happens when I click "Open gPopper". I'm uninstalling this puppy.

DigiFix can fix your digitizer drift

DigiFix can fix your digitizer drift

Amazon.com: Electronics: PalmOne Zire 21 Handheld

Amazon.com: Electronics: PalmOne Zire 21 Handheld: "266 of 277 people found the following review helpful:
You'll be cursing the small, dim screen..., October 12, 2003
Reviewer: Steven Dennis (Reston, VA USA) - See all my reviews
(Top 500 Reviewer)
The new Zire Palm 21 is essentially an updated version of the original Zire, itself an update of the lowly m100, with the following changes:
* 8MB of Ram (still not upgradeable) vs. hobbled 2MB.
* A better battery.
* A slightly better processor. (This is largely irrelevant, because most Palm functions are nearly instantaneous anyway).

All of the other limitations of the original Zire still exist, chief among them the small, dim dark-grey on light-grey (so very 1979) screen and the utter lack of expandability.
Believe me, screen size matters when you are pointing and clicking on a tiny keyboard on your Palm. This is by far the smallest, dimmest screen you can buy.
The 8MB allows for only relatively basic address and scheduling functions, but is a big improvement from 2MB.
It's intended to be a starter model with limitations that will have you thirsting to upgrade, and often comes free with new computers.
The three PALM programs that I consider essential would come close to overwhelming this puppy. They are: Mapopolis (a mapping program from Mapopopolis.com with keyword-searchable street maps), Avantgo (an online news service that downloads articles to your palm) and Vindigo (a restaurant, movie and city guide).
To me, this model is only for those misguided and poor folks who would have bought the now-discontinued original Zire model but want 8MB. There are far better models out there for only a few more bucks. You can find some of the excellent Handspring Visor or Palm's own Vx/m500/m515 models used for far cheaper, which feature larger, brighter grey screens and 8 MB. Sony's B/W CLIE line of Palm OS handhelds are also better, for a few more bucks.
If you can afford it, I'd definitely trade up to the Tungsten E -- which features 32MB, a brilliant hi-res color screen, expandability, MP3 and a slick form factor. It costs twice as much and is worth every penny.

Here's a basic PALM product guide:

Zire/Zire 21/Palm m100: Bottom of the line. Designed to suck you in but leave you wanting more. Think of this as the Chevy Chevette of Palms. Plagued by skimpy, dim screens.
Palm m505: Discontinued color model features horrible washed out color screen. AVOID AT ALL COSTS.
Palm TUNGSTEN TE: The new standard for low-priced, high-value color palms. Features 320x320 brilliant screen, 32MB Ram, MP3 capability with headphone jack, high quality battery and slick, shirt-pocketable form factor.
Palm Zire 71: Excellent, but expensive model features a low-res digital camera that is Okay only for small web page photos or email.
Tungsten T2: Expensive model features drop down graffiti screen. Not worth the extra cash over the TE, unless you need/want Bluetooth.
Tungsten T3: Longer, 320x480 screen. Otherwise, similar to T2. Expensive.

For competitors, check out the Handspring Treo models, which feature thumbpads and a small form factor (some with phones).
But I've heard Sony's customer service is weak compared to Palm's easy-as-pie returns. These things do break from time to time, so keep that in mind.

Also compare to PocketPCs, which have started to come down into the two-hundred smacker price range, but still can't beat Palm's small form factor and ease of use...

If you haven't bought a Palm yet, now's a great time to try it. It's basically an extension and backup for your brain, and who doesn't need that?

Enjoy!"

Hm! When I click "Open gPopper", nothing happens!

Java Programming Notes

Java Programming Notes

Xyling Java Blog: Generate Word Documents from your Java applications

Xyling Java Blog: Generate Word Documents from your Java applications

Fast Company | You can do anything - but not everything.

Fast Company | You can do anything - but not everything.

Outline for teaching the Wildlife rules

(Method based on Mario Lanza's The Finer Points Of Teaching Rules.)

1. Set up the board and components.


2. Distill the game down to a few sentences. (Less than a minute.)

"Each of us will be a different species, like Mammoth, Crocodile, or Bird. We will be moving, reproducing, and attacking. You will receive points for the regions that you dominate."


3. Paint an
overview for the whole game. (1 to 3 minutes.)

"On your turn, you play 3 cards. There are three kinds of cards: Do Action, Upgrade Action, and Take Ability. The Do Action card lets you do one of the actions on your matrix -- for example, if you play a Mountains card, your action is Expand, so you can move a creature to the board. The Upgrade Action card lets you upgrade one of the actions on your matrix. The Take Ability card lets you take one of these special ability cards.

"Then it's the next person's turn. You play 3 cards. Then you play 3 cards. And so on. Scoring. When a region fills up, the creature that finished it gets a 3-point bonus (show). When another region fills up, the creature that finished it gets a 3-point bonus. When another region fills up, the creature that finished it gets a 3-point bonus. When another region fills up, the creature that finished it gets a 4-point bonus, and we score all the regions. We do this region (show): 5 points if you fill the region, 4 points if you're the only creature in the region, 3 points if you share the region but are in first place, 2 points if you are in second place, 1 point if you are in third place. We do this region: 5 points if you fill the region, 4 points if you're the only creature in the region, 3 points if you share the region but are in first place, 2 points if you are in second place, 1 point if you are in third place. And so on for all the regions. Then we score 10 points for the biggest connected group, 7 points for the second biggest group, 5 points for the third biggest group, 3 points for the fourth biggest group, and 1 point for the fifth biggest group. Then we score 4 points for the most upgrades, 2 points for the second most upgrades. Then we score 4 points for the most ability cards, 2 points for the second most ability cards. Then we score 4 points for the most food, 2 points for the second most food.

"When another region fills up, the creature that finished it gets a 3-point bonus. When another region fills up, the creature that finished it gets a 3-point bonus. When another region fills up, the creature that finished it gets a 3-point bonus. When another region fills up, the creature that finished it gets a 4-point bonus, and we score all the regions again. We score this region. Then we score this region. Then we score this region. We score the biggest connected groups, the most upgrades, the most ability cards, the most food.

"When another region fills up, the creature that finished it gets a 3-point bonus. When another region fills up, the creature that finished it gets a 3-point bonus. When another region fills up, the creature that finished it gets a 4-point bonus, and we score all the regions again. We score this region. Then we score this region. Then we score this region. We score the biggest connected groups, the most upgrades, the most ability cards, the most food. And the game ends.

4. Expand the overview using
details—the finer points.

"There are three kinds of actions: Migrate, Expand, and Attack. Migrate lets you move a creature one space, or through a connected group. Expand is the same as Migrate, plus you can bring a creature onto the board. Attack is the same as Migrate and Expand, plus you can kick an opponent off if the region is full.

"These are upgrade cards. They allow you to turn a No Action region into a Migrate region. Or a Migrate region into an Expand region. Or an Expand region into an Attack region.

"On your turn you play three cards. You choose either to use the card, or auction it off. For example, if you want to auction off this card, I might bid 3 foods, then you might bid 4 foods, then you might pass, then you might bid 10 foods. If you win then you use the card immediately. The minimum bid is 3 foods.On your turn, you must auction at least one of your cards.

"Also on your turn, you get one free Migrate. Also, you can spend 3 foods to gain 1 point. You can use your ability cards (once per turn). Finally, you refresh back to 10 cards.


5. Cover the exceptions, if any.

"These cards let you take an ability. There are five kinds of abilities. Aggressiveness lets you attack even if the region is not full. Intelligence lets you play 4 cards on your turn, not 3. Mobility lets you move one of your creatures on the board to any other space on the board (as long as it's not a No Action space). (If there is another creature there, you trade places). Defense lets you prevent an attack on one of your creatures. Food lets you score two points on every turn.

"You can have a maximum of two of the same ability, no more (example).

"What happens when you want a certain ability card (like Mobility) but it's not there? Take it from the player with the most points.

"Auctions. If you win an auction but don't have enough food chips, you can spend one point to gain 3 foods, or two points to gain 6 foods.

"Game end. Normally the game ends when the 11th region has been filled up. But it also ends when a player runs out of creatures.


6. Teach basic strategies and offer "fair warning." (1 or 2 minutes.)



a

b

Cool!

Brown Paper Tickets - The first and only fair-trade ticketing company.

Brown Paper Tickets - The first and only fair-trade ticketing company.

Human Universals

Human Universals

Sacred Heart Music, 2004-10-30

25 If God Is For Us
39 Peace Is Flowing
104 I Have Loved You
214 Lift Up Your Hearts

Thursday, October 28, 2004

Survival Guide to Homelessness

Survival Guide to Homelessness
tag:read

freshnews.org - fresh tech news from around the net

freshnews.org - fresh tech news from around the net

Accessible Information Solutions - Web Accessibility Toolbar

Accessible Information Solutions - Web Accessibility Toolbar

Pushing Your Limits: Browser Toolbars

Pushing Your Limits: Browser Toolbars

QPocket (free) - Incremental searching of Palm memos

Just wanted to share with my fellow GTD'ers a real gem of a Palm program:
it's called QPocket. Need to find a certain memo? Just start writing what
you want to find, and as you write, QPocket will instantly display the search
results - see pictures here: http://pitecan.com/QPocket/Palm/index_e.html


Easily one of the most useful apps on my Palm.

Wednesday, October 27, 2004

Best Software Essays of 2004

Best Software Essays of 2004
tag:read

Marc Perkel Rantz: Download Fahrenheit 9/11 Here

Marc Perkel Rantz: Download Fahrenheit 9/11 Here

Tuesday, October 26, 2004

mozdev.org - numberedlinks: screenshots

mozdev.org - numberedlinks: screenshots

Forums - JFindReplace Released - Swing component

Forums - JFindReplace Released - Swing component

You Are Number 6: How to set a world record for code reviews using Eclipse plugins.

You Are Number 6: How to set a world record for code reviews using Eclipse plugins.

Forums - PKLite SQL Client V2.0 alpha 2 Released

Forums - PKLite SQL Client V2.0 alpha 2 Released

My collection buckets

- work email
- home email
- work inbox
- home inbox
- knapsack
- BlogLines

Msgr Michael's homily

alienation from God reflected in alienation from people, and vice versa.

"Thank God I'm not like that Pharisee"

arrogance (my goodness)
self-righteousness (their faults)

confession (acknowledge our faults)
reconciliation (healing)

keep ball rolling during week

Monday, October 25, 2004

Dale: Yasuhiro, Ji-Hwan, me, and maybe Nao ...

... want to go to your place Saturday at 7:30 for a game (Wildlife,
I'm thinking). Sound good?

And we've got to try Modern Art sometime! It's one of the Holiest of
Holies - http://www.boardgamegeek.com/geeklist.php3?action=view&listid=3895

How to be a Programmer: A Short, Comprehensive, and Personal Summary

How to be a Programmer: A Short, Comprehensive, and Personal Summary
tag:read

LinuxCommand.org: Learning the shell.

LinuxCommand.org: Learning the shell.
tag:read

wikipedizer

wikipedizer

300 Images From 1800 Sites

300 Images From 1800 Sites

Decision Routines When Stuck

Decision Routines When Stuck

Sunday, October 24, 2004

Wildlife Core Mechanics

Main Decision Tree


Do terrain action
  • Migrate Possibly through herd.
  • Expand
  • Attack Check area full. Remove defeated from game.
Upgrade terrain action
  • No Action => Migrate
  • Migrate => Expand
  • Expand => Attack
Take ability If necessary, take from another player (most points).
  • Aggressiveness
  • Intelligence
  • Mobility
  • Defense
  • Food



Other actions
  • Auction at least 1 card. 1 point => 3 foods (x2)
  • Use abilities
  • Migrate once for free
  • 3 foods => 1 point
  • Refresh to 10 cards

Triggers
  • Auction ends => Winner plays card immediately
  • Area filled for the first time => Small Scoring
  • Indicator => Big Scoring (at turn end)
  • Someone plays their last creature => Final Big Scoring
  • Final Big Scoring => Game ends

Constraints
  • Max 2 of each type of ability
  • Min bid: 3 foods

Wildlife decision tree, triggers, fiddly things


Card types
Do terrain action: Migrate (through group), Expand, Attack (if area full) (discard defeated creatures). Small scoring if area becomes full.
Upgrade terrain action
Take ability. Max 2 per type. If necessary, take from another player (most points).

Turn
3 cards
Auction at least 1 card. Winner plays card immediately. Min bid: 3 foods. 1 point => 3 foods.
Play
Use abilities
Migrate once for free
3 foods => 1 point

Turn end
Refresh to 10 cards
Big scoring if indicated

Game end: (1) 11th scoring occurs (2) Someone places their last creature

Outline for teaching the Wildlife rules

(Based on "The Finer Points of Teaching Rules" by Mario Lanza)


Set up the board and components.


One-Liner. (Less than a minute.) "Each of us will be a different species, like Mammoth, Crocodile, or Bird. We will be moving, growing, and attacking -- the bigger someone is, the more points they get."


Overview. 1 to 3 minutes. Demonstrate with examples.
  • Core Rules & Mechanics. The 6 terrains. Turn: Play/Auction 3 cards. Play abilities. Migrate once for free. Buy 1 point for 3 foods. Finally: Refresh to 10 cards. Card types: Do terrain action, Upgrade terrain action, Take ability, Wild card. Terrain actions: Migrate, Expand, Attack.
  • Scoring. Small scoring (trigger). Big scoring (trigger).
  • Chronology. Take turns clockwise until a region is filled up for the first time, at which point we do a small scoring.
  • Game end. (1) 11th scoring occurs (2) Someone places their last creature

Details. Demonstrate with examples.
  • Turn - Actions may be performed in any order.
  • Auction - At least one card must be auctioned. Min bid 3. Winner plays card immediately. Can buy 3 foods for 1 point.
  • Take Ability - Use once per turn. Max 2 per type. If necessary, take from another player (most points)
  • Migrating "through" a group.
  • Attack - Requires terrain to be filled.

Exceptions. Demonstrate with examples.
  • Play - If terrain action is "No Action", discard.
  • Auction - If no bids, discard. Can move below 0.
  • Scoring multiple herds - no tie penalty

Tips (1 or 2 minutes.)

    WildLife by Uberplay Entertainment - strategy board game

    WildLife by Uberplay Entertainment - strategy board game

    WildLife :: Balancing the species for different #'s of players

    WildLife :: Balancing the species for different #'s of players

    Cornell Note Taking System for Seminars and Conferences

    Cornell Note Taking System for Seminars and Conferences

    Batman by DC Comics

    Read this book as a teenager and loved it.

    Marvels by Busiek, Ross

    Just finished this comic. Great stuff.

    To iterate is human, to recurse, divine. -- Robert Heller

    Saturday, October 23, 2004

    Drexoll games I was interested in

    Buffy
    Blue Moon
    Fresh Fish
    Keythedral
    1870
    Iron Dragon
    Waterloo

    [gtd] David Allen on "The 'Bigger Picture' Reviews"

    "What are your key goals and objectives in your work? What should you =
    have in place a year or three years from now? How is your career going? =
    Is this the life-style that is most fulfilling to you? Are you doing =
    what you really want or need to do, from a deeper and longer-term =
    perspective?"

    [gtd] weekly review

    examine wallets, jacket, knapsack for thing to put into In

    review next week and last week's calendar items

    review next actions and waiting for: Done? Trash? Someday/Maybe? Move it =
    along?

    review Someday/Maybe: delete if no longer interested, move to next =
    actions

    review project support to generate next actions

    Yasuhiro says he's interested in playing a game Sunday night

    He will ask Nao if he's interested.

    FeedFire.com

    FeedFire.com: "Would you like to create RSS feeds without ANY programming at all? FeedFire will take virtually any web site and convert it into a RSS feed, suitable for use in web pages or RSS news readers."

    FREE computer books and Internet books: Read online, or download a computer book

    FREE computer books and Internet books: Read online, or download a computer book

    List Your Way Out Of Stuckness

    List Your Way Out Of Stuckness

    "Could not download the requested page!"

    Hello - I just signed up for watchthatpage.com, but I tried setting up
    a couple of pages, and each time I get this error:

    Could not download the requested page!
    The reason is: FileNotFoundException:
    /local1/Pages/70/jonaquino.blogspot.com/0410240252.html (No such file
    or directory)

    I'm eager to try your service - would you be willing to see if you get
    an error when you try adding pages?

    Groovy SwingBuilder demo

    Groovy

    Groovy

    Friday, October 22, 2004

    I look exactly like Emperor Hirohito

    Check out the person on this book cover. It bears an uncanny resemblance to a certain Vivid programmer . . .

    http://www.amazon.com/gp/reader/0060931302/ref=sib_dp_pt/104-1446141-9774328#reader-link

    Tuesday, October 19, 2004

    Second thoughts on my footbag

    I wish it had brighter colours (to be more visible) and was a little =
    more packed (to be less floppy)

    Playing an MP3 with Java using the Java Media Framework

    After much futzing around, I have figured out how to play an MP3 using JMF from a given start time to a given stop time. The JMF Programmer's Guide turns out to be quite friendly.

    Bonus: Can you tell which scripting language this was written in?


    import java.io.*
    import javax.media.*
    player = Manager.createPlayer(new MediaLocator(new File("c:/Documents and Settings/Jon/My Documents/My Music/MP3/Various Artists/Listen (cd 4 of 6)/01-R. Schumann _ Carnaval, Eusebius.mp3").toURL().toExternalForm()))
    player.realize()
    while (player.getState() == Controller.Unrealized || player.getState() == Controller.Realizing) {
    Thread.sleep(100)
    }
    print "Duration: " + player.duration.seconds
    player.mediaTime = new Time(Time.ONE_SECOND*5)
    player.stopTime = new Time(Time.ONE_SECOND*10)
    player.start()

    Jakarta Tomcat 4 and 5: Configuration and Usage Tutorial

    Jakarta Tomcat 4 and 5: Configuration and Usage Tutorial

    Monday, October 18, 2004

    Bravo MS 5166


    http://developer.novell.com/yes/34071.htm


    "TX"

    Stephen Covey's Wisdom Literature Bibliography

    Source: First Things First, Appendix C

    Basic Works
    The Analects of Confucius
    The Art of Virtue
    As A Man Thinketh
    As A Man Thinketh, Volume 2
    The Bhagavad Gita
    Book of the Hopi
    The Book of Mormon
    The Collected Dialogues of Plato
    The Dhammapada
    The Essential Ghandi
    The Holy Bible
    The Instruction of Ptah-Hotep and the Instruction of Ke'Gemni: The Oldest Books in the World
    The Lessons of History
    The Meaning of the Glorius Koran: An Explanatory Translation
    The Meditations of Marcu Aurelius
    The Nicomachean Ethics
    The Opening of the Wisdom-Eye
    Ramayana
    The Sayings of Confucius
    The Sayings of Mencius
    Siddhartha
    Sufism, The Alchemy of the Heart
    Tao, to Know and Not Be Knowing
    Tao Te Ching
    The Torah
    The Upanishads
    Walden, Or, Life in the Woods
    The Way of Chuang Tzu
    The Wisdom of Confucius
    Wisdomkeepers: Meetings with Native American Spiritual Elders
    The Wisdom of the Vedas
    World Scripture: A Comparative Anthology of Sacred Texts
    Zen, the Reason of Unreason

    Collections
    The Art of Peace
    The Art of Worldly Wisdom
    The Book of Virtues
    Words of Wisdom
    The Enlightened Heart: An Anthology of Sacred Poetry
    The Enlightened Mind: An Anthology of Sacred Prose
    Light from Many Lamps
    Native American Wisdom
    Oneness
    The Pocket Aquinas
    Prayer of the Heart, Writings from the Philokalia
    The Sayings of Muhammad
    Spiritual Illuminations
    Thoughts in Solitude
    Wisdom: Conversations with the Elder Wise Men of Our Day
    Wisdom Is One
    Words of Wisdom
    A World Treasury of Folk Wisdom

    Commentary & Analysis
    Proverbial Philosophy: A Book of Thoughts and Arguments
    Ways of Wisdom (edited by Steve Smith)
    Wisdom (edited by Robert J. Sternberg)

    Classical Computer Science Texts


    http://eberhard-lutz.bei.t-online.de/classics.html

    tag:read

    techno.blog("Dion"): Groovy and ant on steroids

    techno.blog("Dion"): Groovy and ant on steroids

    Sunday, October 17, 2004

    Msgr M's homily

    preaching. decide: is the good news good news?

    Powered by sunlight

    Bruce: The cool thing about this student project is that the hydrogen
    is generated from sunlight and water. So we have the first car that
    runs on sunlight and water!!

    Impressed?

    http://www.azcentral.com/arizonarepublic/local/articles/1001hydrocar01.html



    My Quadrant II projects

    Music at William Head, 2004-10-17

    214 Though The Mountains

    108 Isaiah 49

    Celtic Alleluia, G

    Holy, capo 2
    D D/ G/ A D/ D7/ G A Bm A D
    D/ G Em Bm Bm
    D/ G A G/ D D
    Em Em/ C C/ Em D/ G G/ A
    D/ G A G/ D D

    Lamb, capo 1, Dsus+Csap

    151 On Eagle's Wings

    Blessing, G

    196 Sing To The Mountains

    Understanding Comics by Scott McCloud

    A fascinating book about the underrated power of sequential images.

    Handy one-liners for SED

    Handy one-liners for SED

    Saturday, October 16, 2004


    Fall is here!


    Portrait of The Artist as a Young Man.


    Yay -- new trays for my top drawer. From the Dollar Store.


    Colour-enhanced courtesy of Picasa.


    My old footbag -- a lowly Hacky Sack Striker.


    Yasuhiro enjoying his sweet 'n sour.


    Raymond's is one of my favourite restaurants.


    Our first practice together -- Ellena, Rafael, and Tristen

    Tristen and Ellena's dad in the background.


    What it's like inside a bus in Victoria.


    En route to downtown on the #75


    Welcome to "The Pod".


    Yay, my new footbag! First time I've tried a sand-filled one.

    Web Design Toolkit - the redirect page

    Web Design Toolkit - the redirect page

    tricks

    tricks

    Useful tool for figuring out what startup programs do and turning them on/off

    http://www.windowsstartup.com/

    Raible Designs ~ Comparing Web Frameworks: Presentation Outline

    Raible Designs ~ Comparing Web Frameworks: Presentation Outline
    tag:read

    Jonni's Weblog

    Jonni's Weblog

    Jakarta Struts De-Mystified Part 4 - John Topley's Weblog

    Jakarta Struts De-Mystified Part 4 - John Topley's Weblog

    Java Date Picker v3.2 Released

    JSurfer - riding the Java wave

    Possible games for tonight

    Acquire, Torres, Risk

    Friday, October 15, 2004

    Joel on Software - Reading Code is Like Reading the Talmud


    http://www.joelonsoftware.com/articles/fog0000000053.html


    Eric Staller's Conference Bike!


    http://www.conferencebike.com/index.html


    A Tao of Regular Expressions

    A Tao of Regular Expressions

    How to help someone use a computer

    How to help someone use a computer

    Building a Web Application - snook.ca

    Building a Web Application - snook.ca

    Thursday, October 14, 2004

    New mission statement

    Creating beauty

    Sharing tools

    Roots

    Family

    Play

    Amazon.com: Table of Contents: 50 Self-Help Classics: 50 Inspirational Books to Transform Your Life, From Timeless Sages to Contemporary Gurus

    http://www.amazon.com/exec/obidos/tg/detail/-/1857883233/104-3230397-3903165?v=glance&vi=contents


    Tab for Hoobastank: The Reason

    http://www.olga.net/dynamic/browse.php?printer=0&local=main/h/hoobastank/the_reason.crd


    Amazon.com: Table of Contents: 50 Self-Help Classics: 50 Inspirational Books to Transform Your Life, From Timeless Sages to Contemporary Gurus

    http://www.amazon.com/exec/obidos/tg/detail/-/1857883233/104-3230397-3903165?v=glance&vi=contents


    "Covey"

    O'Reilly Network: Google Your Desktop

    http://www.oreillynet.com/pub/a/network/2004/10/14/google_desktop.html


    Google Groups: View Thread "Console window disappears immediately when running i..."

    http://groups.google.com/groups?hl=en&lr=&threadm=3c6dd94c_1%40news.nwlink.com&rnum=31&prev=/groups%3Fq%3Dvisual%2Bc%252B%252B%2Bconsole%2B%2522press%2Bany%2Bkey%2Bto%2Bcontinue%2522%26hl%3Den%26lr%3D%26start%3D30%26sa%3DN


    Wednesday, October 13, 2004

    pensees 20

    To have a sense of my place in the universe, in history, in Filipino and =
    Canadian culture, and in my family tree.

    To exercise control over my time, my physical space, and my information =
    space.

    To spread excitement about new tools and ideas.

    High Integrity Leaders


    http://pamij.com/7_4/v7n4_mcconkie.pdf


    One Thing by Finger Eleven

    http://www.olga.net/dynamic/browse.php?printer=0&local=main/f/finger_eleven/one_thing.tab


    Tuesday, October 12, 2004

    Outline for teaching Tigris rules

    Based on "The Finer Points of Teaching Rules" by Mario T. Lanza http://www.thegamesjournal.com/articles/TeachingRules.shtml

    1. Set up the board

    2. One-liner: (by Mario Lanza) "Each of us will be building civilizations by placing our leaders and our tiles to the board. Inevitably conflicts will arise between our leaders. Both adding tiles to grow your civilizations and winning conflicts involving your leaders will earn you victory points."

    3. Overview

    3a. Mechanics
    • Move leader, add tile (point)
    • 4 tiles => monument => point every turn
    • Two leaders with same colour => war => points
    3b. Scoring
    • number of points in your weakest colour. Example.
    3c. Chronology
    • 2 actions per player
    • replenish hand
    • continue in a circle
    3d. Game end
    • out of tiles in the bag
    • almost out of treasures on the board
    4. Details
    • Move leader: onto board, or within board; beside red tile
    • Add tile: blue goes on the river; red, black, and green go on the land
    • Two kinds of war: civil and international. Defeated leaders are removed. Scoring. Ties go to the defender.
    • When several pairs of leader are at war: order chosen by active player. After the first pair fights and tiles are removed, the remaining leaders may not be connected and fighting stops.
    • Attacker is the active player (or clockwise)
    • Colours' special behaviour: red, green, blue, black
    • Catastrophe tile: no leader or tile may be placed here. Can force leader off board.
    • Swapping tiles
    • Monument points - receive at end of turn
    • Game end: 2 or fewer treasures are left on the board, or the bag runs out of tiles
    5. Exceptions
    • Can't put leader on river
    • Can't join nations with leader (note that a leaderless land-mass is not considered to be a nation)
    • Can't put catastrophe tile on treasure, monument, or leader
    • No point awarded for the tile that joins nations
    • Can't start war between more than two nations
    6. Tips - from Chris Farrell http://homepage.mac.com/c_farrell/Analysis/eandt.html
    • Consider carefully whether you want to start an international war. Lots of points will be awarded, and you don't want them to go to your opponents.
    • The disadvantage of monuments - you lose 4 supporters.
    • If one of your colours is quite weak, a low-risk way to earn points is to place two tiles.
    • Keep your leaders on the board; otherwise you can't score.
    • Try to get those treasures!



    Fiddly things:
    • Can create a monument with a treasure-bearing tile
    • Player may choose not to build a monument
    • Monument building is put on pause if adding the tile creates an international war
    • After international war, don't discard tiles with treasures, and don't discard red tiles beside leaders

    Deadman.org: Advancing in the Bash Shell

    Deadman.org: Advancing in the Bash Shell

    Monday, October 11, 2004

    Have you heard Christine Evans' voice?

    She's a 14-year-old from Sidney. I'm very impressed:
    http://dw.com.com/redir?&destUrl=http%3A%2F%2Fmusic-files.download.com%2Fmp3%2F100384100%2F100386811%2F%2FChristine_Evans-Take_Me_Home.mp3&edId=3&siteId=32&oId=3600-8741_32-100384081&ontId=8741&lop=link&tag=link<ype=dl_192k&astId=2&pid=100384100&mfgId=100384081&merId=100384081


    Bro - actually you only used $3, not $5, of the allofmp3.com account

    #end
    --
    http://jonaquino.blogspot.com

    I wonder if board games are important to me because they link me to my =
    childhood interests - video games, detective work, toys.

    Three-player game ideas for tomorrow

    Tigris, San Marco, Wyatt, Torres, Through The Desert, Samurai, Goa,
    Lord Of The Rings.

    Any preference?


    There are some themes running through this cornucopia of information.
    • Family is important: mom, dad, bro.
    • There is the search for meaning and purpose, as well as connection with history. Vehicles: poetry, religion, history, film. Reviewing old photos helps me to reconnect with my personal history. And what about my place in Filipino and Canadian cultures? In my family tree?
    • The need for Play is represented by board games. But that's all. When I was a child, this was a huge part of my life: toys, Nintendo, staging mock rescues, the neighbourhood detective agency. These were the embryos of vocations. But the one that was watered and nurtured the most was . . .
    • Computers and technology. I have had a lifelong fascination with electronic gadgets and especially with PC's. Today they allow me to enjoy a great degree of control over my "information space".
    • Sharing tips. I love sharing tips with people. "Tips" is too small a word -- I love to get excited about new tools and ideas, and I love getting other people excited over them. I love "the hype". I love comparing the pros and cons of things, reading reviews: books, movies, board games, pens, digital cameras.
    • There is definitely a part of me that is very visual -- designing and organizing workspaces and theater sets, producing statistical graphics, drawing comic books and reading them. Both left-brain and right-brain visual.
    • There is a musical part of me, but it has been steadily dying over the past decade for some reason.
    • For want of a better term, I need to "dance", literally. I need to move in amazingly balanced, Bruce-Lee-ish ways. Today I express myself in this way through Hacky Sack; in the past I have done so through floor hockey, volleyball, and mountain biking.
    • And I like to do "impressive" things. I love doing things so well that people are impressed -- or if there's nobody around, I love impressing myself. Doing things so professionally, so unexpectedly well -- I sit back and look upon my work with relish. In a word, competence!
    I will summarize these these threads of my life as follows:
    • Mom, Dad, and bro
    • Remember where you came from and where you're going
    • Play
    • I love technology
    • Spread the hype
    • Say it with pictures
    • Impress!


    Dave does the "Waiting for eBay" dance


    Here I'm trying to come up with the elements of my life i.e. what I love to do.


    Proof-of-concept of the pipes.


    The centerpiece, and the green carpet.


    Back to the whiteboards -- this time, considering how to lay down the pipes.


    Arranging the buildings in a way that maximizes the feng shui.


    Sticking on the windows (great idea from Pam)


    King of the Feast


    To the whiteboards, to hash out some design.


    Laying down the first coats of paint.


    A weary Jon and his brother


    Early stages of Dave's project.


    Dave has all these funny faces.


    Volume settings for Sacred Heart Church


    Volume settings for Monsignor Michael's microphone.

    Tom Harvie's Science Page

    http://tjharvie.blogspot.com/

    Guardian Unlimited | Online | Lost and found

    http://talk.workunlimited.co.uk/online/story/0,3605,1320849,00.html


    "Lookout"

    In what imaginary environment would my best self emerge?

    Firstly, money is not a concern. The house is paid for, and the Green =
    Party has won the election, so everything is free: food, electricity, =
    internet access, telephone, etc. The Bay gets rid of its cashiers, but =
    the cashiers don't mind because everything is free anyway.

    I sit on a beach in France, writing software on my top-of-the-line =
    iBook. I'm one of the famous geeks in the world, very in touch with the =
    pulse of the internet, writing software that impresses people with its =
    Cooper/Tufte/Norman-inspired user interfaces and GoF/Fowler-inspired =
    architecture, written in the current "cool" programming language, like =
    Groovy or Ruby. I code when I feel like it -- when inspiration strikes. =
    Other times you might find me hacky-sacking, listening to an audiobook, =
    or comparing reviews for board games or electronic gadgets.

    I am a renowned expert in data visualization and finding patterns in =
    information, a highly sought after consultant to IBM and Google.

    I call Mom up on my PDA/cell-phone. She says she's in Iraq. We agree to =
    meet at home in Victoria in eight hours. Dave and I will pick you up in =
    the SUV (BMW), I say.

    Quote from bro: "The city makes its own borders"

    Every Time You Use Struts God Kills Another Kitten

    Interesting article on pretenders to Struts' throne, including WebWork
    2 and Spring.

    http://www.pubbitch.org/~sms/blog4php/blog.php?flav=html&entry=2004/10/10/every_time_you_use_struts_god_kills_another_kitten


    Every Time You Use Struts God Kills Another Kitten

    http://www.pubbitch.org/~sms/blog4php/blog.php?flav=html&entry=2004/10/10/every_time_you_use_struts_god_kills_another_kitten


    "Actually, Jon, you do not define how much time I have ..."

    this is an audio post - click to play
    Dave's speech about his project.

    Sunday, October 10, 2004

    Mosignor Michael's homily

    true "receiving" includes gratitude

    gifts given to humanity: love, faith

    "Actually, Jon, you do not define how much time I have ..."

    this is an audio post - click to play

    "firefox (not responding)" and GMail

    Sometimes I get "firefox (not responding)" errors when opening a GMail
    window. Anyone else have this problem?

    RSS Feeds From Your Notes - RG News

    Hey Tony -- WebNote got a mention on Robin Good's prominent site!


    http://www.masternewmedia.org/news/2004/10/10/rss_feeds_from_your_notes.htm


    Saturday, October 09, 2004

    ideas for when dave is here

    hacky-sack
    movie/video
    meals and stories
    planning/preparing the dinner
    planning a camping trip or trip to Seattle/Port Angeles
    planning Pam's birthday
    planning Christmas gifts

    In talking with mom, I came to the realization that I love doing things =
    that have a good chance of impressing others. I love doing impressive =
    things!

    Reviewing the 20 things that I like to do (below), I see that Hacky Sack is a very important balancing activity in my life. Unlike the other 19 activities, Hacky Sack is the only one that is outdoors, fast-paced, and physical.

    Patterns: The things I like to do tend to be free. While I mostly like to do things alone (reading news), there are some things that I like to do with others (e.g. spreading hype about things I like).

    My favourite things tend to be unplanned. Some things are job-related (writing impressive computer programs), but most are not (spending a day at the library). Almost all of the activities are slow-paced and indoors, with zero physical risk.

    Like my dad, I like self-improvement books and tapes, trying out new electronic gadgets, and spending a day at the library.

    Like my mom, I like creating photo captions and doing impressive things.

    Twenty Things I Like To Do

    1. Hacky-Sack with friends, engaging in a long rally with amazing saves
    2. Read news about free, useful websites and software that increase my control over information
    3. Read about/listen to/implement ways of organizing my time, my space, and my life
    4. Share a meal with my family
    5. Create computer programs that are likely to impress people with their clarity and power
    6. Produce technical documents that are likely to impress people with their professional appearance
    7. Read reviews about new board games available in local stores
    8. Produce music at church with competence and flair so that the people feel inspired
    9. Scratch the surface of the inner workings of amazing ideas in mathematics (e.g. the Mandelbrot set, Godel's theorem, Russell's paradox about sets)
    10. Spreading the hype about things that I find "cool" -- websites, methodologies, books, board games
    11. Connecting with people from the past: reading my illustrated World History; reading the works of English poets down the centuries.
    12. Spending a day at the library.
    13. Creating a scrapbook of photos, essays, calendar-entries, and journal-entries from Mom's return to school.
    14. Working through exercises to gain insight into my personality, preferences, values, and mission
    15. Creating captions for the photos I upload to my blog
    16. Watching an acclaimed, artistic film that teaches the soul
    17. Taking a trip down memory lane: reviewing old photo albums.
    18. Writing a computer script that automates some aspect of my online life e.g. a Ruby script to choose the next bible passage to be read aloud from BibleGateway.com.
    19. Eating food I like: ice cream, natchos with cheese, fettucini, wonton soup, Reese peanut butter cups, crisp meat burritos
    20. Purchasing and trying out a new electronic gadget e.g. digital camera, PDA keyboard, cell phone.

    [board games] Derk and Aldie discuss their favourite games ...

    ... for 2, 3, 4, and 5 players in this 21-minute radio broadcast:
    http://www.boardgamegeek.com/geekspeak/GS-2004-10-03b.mp3

    --
    http://jonaquino.blogspot.com

    Nao said he had fun ...

    ... and wants to join us again in the future for a game.

    Plan for teaching Taj Mahal rules

    (Based on "The Finer Points of Teaching Rules" by Mario Lanza)


    Set up the board and components.


    One-Liner. (Less than a minute.) "We will be visiting the provinces of India, and at each province we will be competing for two things: goods and palaces. The more goods you have, the higher your score will be. And the more connections between palaces, the higher your score will be."


    Overview. (1 to 3 minutes.)
    • Core Rules & Mechanics. Bid in a circle for 6 things. Stop anytime. Take what you have the most of.
    • Scoring. Leaders => palaces => score connected provinces (example). Elephants => goods => score cumulatively (example). Game-end scoring: white cards, majority-colour cards (example).
    • Chronology. Visit province 1. Bid in a circle for the six things. Visit province 2. Bid in a circle for the six things. etc.
    • Game end. After visiting province 12. Final scoring.

    Details
    • Coloured or Coloured + White (wild). Same colour.
    • On stop: Score connected provinces. Score goods cumulatively. Take 2 face-ups.
    • If stop immediately: Take top card + 2 face-ups.
    • Exchange leaders for special cards
    • Crown
    • Agra: +4
    • Bonus tiles
    • Special cards: meanings; how they return to your hand.

    Exceptions.


    Tips (1 or 2 minutes.)
    • Elephants are important (cumulative scoring) (show)
    • Connections are important (show)
    • Concentrate on 1 or 2 colours when picking up cards (show)
    • Don't overspend -- save for the future (show)


    Southwest drawer: photos. Didn't have anywhere else to put them, so they will live here.


    East drawer: media. Disks and cassettes -- two forms of media I don't use anymore. My computer doesn't even have a floppy drive!


    Northeast drawer: electronic devices. Tape recorder and discman, both of which I rarely use.


    South drawer. This is where I'm going to put batteries to take to the recycling depot (eventually).


    Center drawer: cables and adapters. Some nicer-looking trays would be nice.


    Southwest drawer: paper products (index cards, envelopes, stamps, notepads). I'm using some manila envelopes as containers.


    West drawer: Paper. A lot simpler and neater than before.


    After the cleanup: northwest drawer. Pens on the left, other stationery on the right. I'll need to go to the dollar store or Office Depot to buy a couple of trays.


    Today I am tackling my drawers, armed with Julie Morgenstern's book "Organizing From The Inside Out"