idiosyncratic/routine

Icon

Untitled

conjure up the sea and sing songs
of gladness and of tears
whence the inspiration comes
a mighty shove disappears

twisted and fertile, the womb of many
brings forth rejuvenation,
a celebration among those; be merry
the last of which ends abruptly

the lonely neighbor of the world tonight,
catapults my mind into wanderlust
soul and strong its character awaits,
devours the heart of any doubts

wax and wane the body troubles,
as it lays itself to rest
the christened sun arises
as the troubles shooked its guests
invade the weakness and vacate the spot
come forth and be merry; be still and be nigh

- g.f.

Filed under: Uncategorized , ,

Plato and Turing Walk into a Bar…

So I was at Pages with a friend last Saturday browsing through some books and oddities while trying to kill some time, and found this book called Plato and a Platypus Walk into a Bar…. The premise of the book seemed intriguing enough, so I impulsively bought it. I’ve always been curious about what Philosophy really is all about besides drooling over the Dalai Lama on a regular basis, so I thought that spending $13 on a paperback beats an $800 course registration for an Intro to Philosophy course anytime.  Here’s one of the “enlightened” jokes from the book:

A seeker has heard that the wisest guru in all of India lives atop India’s highest mountain.  So the seeker treks over hill and Delhi until he reaches the fabled mountain.  It’s incredibly steep, and more than once he slips and falls. By the time he reaches the top, he is full of cuts and bruises, but there is the guru, sitting cross-legged in front of his cave.

“O, wise guru”, the seeker says, “I have come to you to ask what the secret of life is.”

“Ah, yes, the secret of life,” the guru says. “The secret of life is a teacup.”

“A teacup? I came all the way up here to find the meaning of life, and you tell me it’s a teacup!”

The guru shrugs. “So maybe it isn’t a teacup.”

The great thing about the book is that it gives context to the Far Side-y jokes you’ve heard before (and probably didn’t wholly understand like I did…or didn’t) and dissects the philosophy behind it all.  For example, the joke above (if you can call it that) tries to illustrate the principles of Teleology, the metaphysics of trying to explain our purpose in life (with a hint of stoicism). But the more interesting thing is that while I was reading it, I can’t help but connect it as to how some concepts in Computer Science has philosophy written all over it. Take duck-typing as an example:

In computer programming, duck typing is a style of dynamic typing in which an object’s current set of methods and properties determines the valid semantics, rather than its inheritance from a particular class or implementation of a specific interface. The name of the concept refers to the duck test, attributed to James Whitcomb Riley [...], which may be phrased as follows:

If it walks like a duck and quacks like a duck, I would call it a duck. [wikipedia.org]

If you’re a philosopher, you might probably pick up some underlying Essentialism in this concept, as illustrated by this comic from the book:

“Why is an elephant big, gray and wrinkled?”

“Because if he was small, white, and round, he’d be an aspirin.”

However, in the case of duck typing, accidental attributes of objects can be perceived as something inherent, and construed as an essential property of the object instead.  The accidental nature of how a duck walks and quacks suddenly becomes inherent in trying to define an object’s “duck-ness”.  This can lead to some problems as illustrated by this point:

In essence, the problem is that, “if it walks like a duck and quacks like a duck”, it could be a dragon doing a duck impersonation. You may not always want to let dragons into a pond, even if they can impersonate a duck. [wikipedia.org]

I guess I shouldn’t be surprised by all of this, given that the topic of philosophy within modern technology has already permeated into mainstream ideology.  Even the fundamentals of Computer Science is embedded in philosophy as exemplified by program correctness proofs and even binary logic.  But the fact that philosophy has influences and applications in language design for example, is mind-bending for me.  Languages embody certain philosophical principles that can change a programmer’s mindset and approach to programming, and problems in general.

And that’s only the beginning. If you want to get your mind blown as to how deep the rabbit hole goes, try reading this and this (the second one’s heavy reading, but it’s worth it at the end).  Maybe this is a thesis in the making.

Silly rabbit, Trix are for kids.

Filed under: Computer Science, academia, philosophy , , ,

7th?!

So I did some vanity googling for my blog and found out that I’m lagging behind at 7th place.

WTF?!

That’s only two places down before I get migrated to 2nd page.  I can accept the first result, seeing she’s cute and all (that, and the fact that she also owns the domain), the second one being the inspiration to the name of this blog, the third one being my artwork, but anything below that is just BS. The only upside is I was surprised to see j3concepts, who I deeply look up to as a graphic artist (I’ve probably used all his illustrations as my desktop at some point), had something nice to say about the crappy wallpaper I made eons ago. I guess that’s what I get for picking such a cliché name for a blog.

I definitely need to do some serious link-whoring.

Filed under: blog , ,

How To Necro A Blog

Main Entry: nec·ro·blog
Pronunciation: 'nek-(")rO-blŏg
Function: noun

To bring life to a dead [blog]; to post in a [blog] that hasn’t had any new posts for a considerable amount of time.

01. Nice necro post, moron! No one has posted in this [blog] since 1988…UNTIL NOW!!!!

How lazy can you get? Well apparently, very.

Well, it’s not really what it looks like (or maybe it is). You see, after doing my stint at IBM, I’ve started thinking about buying/renting/smooching off my own host and domain.  But jeez, going back to school was really tough financially (eherm…excuses) since I couldn’t loan as much OSAP as I can, and I was trying to save up my savings (wha..?) so it’ll last me for a good year and a half since I’m half-assed on my studies and needed to stay for another term. And then House was on. So, that plan just went down the drain, and the site I was planning on building just fell apart (I got screenshots to prove it!).  Anyways, I got to thinking that maybe a free blog isn’t such a bad idea for now since, let’s face it, no one really reads this blog anyways.  In addition to that, other Really CoolTM people I met working on projects started linking on my blog again. So it would really be a shame if I just let this blog die like the rest of the other blogs that are…dead.  So what interesting things happened since then? Well, I…

  • bought a VAIO laptop
  • worked with awesome people over the summer doing NSERC
  • went to Boston, New York, Washington, Philadelphia and Mexico
  • watched a Raptors playoff game
  • saw Foo Fighters live in concert (and tons of other bands from VFest),
  • got this really cool guitar effects
  • got kicked out of the church band
  • watched House Seasons 1 to 4 two weeks straight
  • finished my courses and graduating soon
  • got hired back at IBM
  • met awesome-er people while “volunteering” for a project
  • am playing again at the (youth) church band
  • saw a 4 and 1/2 hour movie (Che)
  • finally tried ice skating for the first time

If that’s not an update, I don’t know what is.  Now, as for the plan on whether I’m still planning on buying a host site/domain, well, it’s just a matter of figuring out now of what to put up there other than erudite ferrets and bacon sites. I guess I could migrate this to a more permanent place to commemorate how awful I write, but I’m not sure if I have the manpower to do that just yet. But just in case, I’ll put this link up so I’ll have no excuses not to post.

Syphilis is dead. Long live syphilis.

Filed under: "this is madness", blog, routine

“quote”ations

" I would like to change the world, but I don't know where the source code is. "

moi?

Geofrey Josef Flores is a Software Developer at IBM Toronto. He is finishing with a Software Engineering degree at University of Toronto on June 2009. As a frustrated artist he occasionally shoots with his Nikon D40x , and with music inclinations that includes playing guitar and singing. He apparently likes to talk about himself in third person as well.

click!

The Importance of Being Idle Half Chichen Ooops! Kingston Paradise Tulips are a-bloomin' A Day at the Dock