Archive for the ‘Life’ Category

Ash Wednesday

Today is Ash Wednesday.  What a day it was.  Started off with a dentist, ended up with me walking through slush in the driving wet snow.  Not exactly the funnest of days.  But I guess appropriate for the beginning of Lent.

I’ve decided that this Lent, I will work on resolving a nagging deep personal issue.  I will not go into the details, but it is a serious issue that needs resolving.  Along the way, I also want to dedicate more of my time and works to the Lord.  After He gave me all my gifts, my life and everything.  It is only fair I do something in return.

I plan on doing a lot of writing and editing of writing, inspired by Catholic faith.  I think this will not only be a good direction for my spiritual development, but also my personal too.  Considering that I am an editor of the Alexandrian and a writer it just makes sense.  And also the amazing comments from my readers… I feel like I should do this:

So my plan is to spend my free time each day writing a part of my novel, or working on the next issue of the Alexandrian, or working on expanding the magazine.  Hopefully by Easter, I will have a quite collection of work that I can offer up.  And for the benefit of my readers and friends.

 

Innovation in Increments

I have the good fortune of working in a Research & Development group. That means I get to learn about new ideas, experiment with them and apply them appropriately. Unfortunately I can not discuss my current project, other than it involves automating the creation of mobile applications. While I can not say that I am building something that is so deeply innovative that it has no precedence. But then again what most people do not realize that innovation happens mostly in small increments. You take an interesting idea, see if it makes your life easier and better. If not you review your work and options, and you try again. If it works, you get innovation!

So while I can not comment on my own work… :( I can point some interesting work happening in the libre software community.

Canonical’s New Take on Scrollbars

Many of today’s computing innovations like tablets deal not with radical new technologies.  But rather making technology more usable for non-developers and non-engineers.  It might not sound like much, but Canonical is working on improving the usability of scrollbars in their Gnome desktop: http://www.markshuttleworth.com/archives/615

Take a look at the video in Mark Shuttleworth’s post.  I definitely think that abstracting the line indicator and the actual control is a great idea.  It also makes it more touch friendly and intuitive.

MeeGo and Qt Lives for KDE and the N900

While not so much an innovation per se, I am happy to hear that the development of Qt and MeeGo will continue.  The KDE crew came out and pointed out that Qt back when KDE started was a great framework and is even better now.  Back when I started using KDE, I was amazed at how well everything integrated together in look and feel terms.  This was all possible with KDE settling on one good UI framework, Qt.  Now that it is more cross-platform and rounded out, it still is a great compelling framework to learn and use.  There are some governance issues that need to get worked out, but it is nothing that won’t be resolved nicely soon.  I indeed intend on learning Qt, as soon as my own schedule clears up.

[Another analysis on the Nokia/Qt/MeeGo/KDE question.  Man isn't life in the libre software world messy at times.]

As for MeeGo, sounds like Nokia will be supporting the N900 as an official development device for MeeGo.  So maybe Mr. Elop changed direction, but at least there is a way forward for MeeGo handset developers.  Hopefully that’ll mean that we can get started hacking on MeeGo.  And once more devices come out, all developer efforts can get carried over.  Maybe, just maybe we’ll finally have a good libre software platform for new disruptive devices, that won’t be threatened by the domination of one massive vendor.  I’m looking at you Google, Microsoft and Apple.

 

Negotiations – Rejected Sci-Fi Short Story

Author’s note:  This short story was submitted to the 365 Tomorrows site.  But was rejected due to the content not meeting the editor’s requirements.  This was a particularly challenging piece, as I had a severe word limit on the submission.  This is the final product of hours of painstaking editing.  Enjoy.

Negotiations

A Science Fiction short for 365 Tomorrows by Dorian Pula

“You are no position to negotiate”. I speak into my headset’s microphone. I sit alone in the cockpit of my long-range starfighter, the Retribution. Outside the canopy, reflected sunlight from the cold red Martian desert below blots out the distant stars. My small fleet of the Retribution and a few Hunter drones drift in high orbit over the United Sons of Mars occupied colony of Mariner’s Retreat. The starfighter’s control console acts as an interactive map showing tactical data and sending commands to my assault force on the surface.

 

A video feed from a Griffin heavy assault walker drone on the surface floats on the HUD, hiding the view outside. The delegation of USM minister-experts and Black Guardsmen soldiers on-screen stare at the imposing four meter tall six-legged Griffin. My voice thunders from the drone, rings through the ruined USM bunker, and echoes off the twisted steel, broken concrete and shattered glass. The soldiers form a circle around the Griffin, pointing plasma rifles and rocket launchers at the drone. I smirk at their vain efforts.

 

Their efforts could not stop a few drones breaking through their defenses. Nor could they stop their subverted factories from manufacturing ever larger swarms of drones. Now their fortified positions fall as endless waves of drones crawl over the burnt shells of their predecessors and overwhelm the enemy with sheer numbers.

 

In the background a series of screams signal the silencing of yet another bunker. Unseen drones pull overwhelmed soldiers out of their entrenched positions and subdue them. I capture the conscripted soldiers rather than kill them. And my drones ignore the panicked civilians. My quarrel is with the USM experts and their Black Guardsmen.

 

Three years ago the USM invaded Mariner’s Retreat promising a scientific utopia based on equality and fairness. I tried to leave Mariner’s Retreat with my fiancee Anna and her parents but the invasion cut us off from the starport. We watched as the last transport full of refugees lifted off under heavy fire. Upon capturing the city the USM experts imposed their “utopia” on us. Black Guardsmen hunted down the resistance, murdered them and dumped their bodies in some remote Martian canyon. Everyone else got conscripted into the army or slave labour in the mines. I slipped out one night with an ancient plasma rifle, spacesuit and a small bar of platinum. Anna stayed behind to care for her aging parents, waiting until I returned with rescue. She later died in the mines, broken by the endless labour before I could save her.

 

I slide three fingers across the console. Three green glowing triangles follow my fingers and stop as I lift my hand before a cluster of red blinking dots. Three Hunters coast over the ruins and stop over the bunker. Their presence cloaked by active camouflage and masked by the chaos of battle.

 

“I will ask again. Do you unconditionally surrender?”, I ask firmly.

 

One of the experts pushes forward, his bearded face red in anger and his body shaking in rage. I recognize him as the Minister of Labour who sentenced hundreds to death in the mines. The expert roars, “The United Sons of Mars will never surrender to a mercenary scumbag!”

 

“This is your last chance. Do you surrender?”

 

“NEVER!”

 

A single tap commands the Hunter drones to launch their missiles at the target. The screen turns to static as the explosion rips apart the bunker and everything inside. The sporadic pop of rifle fire becomes less and less frequent. A few moments later a dead silence falls over Mariner’s Retreat.

 

No Need to Complain

This post is dedicated to my good friend Rudy.

As I drove back from work on Monday with Rudy, I drove poor Rudy crazy with my complaints about work. Sure there are less than ideal situations that I have to deal with everyday. But I’m sure that everyone else who works, also comes up against the same. True, I was and still am recovering from a nasty cold. And I tend to be crankier in such situations. Still there really was no need to complain. And Rudy sensing a good opportunity to jump, cut me short in his trademark style.

Dorian, remember how we talked about you complaining too much?

Yes?

You’re complaining too much.

And he was right. I do complain too much. Yes, I do have tight deadlines at work. Yes, Life hasn’t exactly played out according to my plans. Yes, everyday seems to pile on more workand things to do, on top of the existing staggering pile. Yes, I sometimes wonder if I’m not behind my peers on the important things in life. Still I complain too much. And I’m good at it too. But I shouldn’t…

When I look at the things I am complain about, they really are good things in my life too. All that work at work, means that I am needed to build these apps and solutions for both my firm and our clients. At home, all my tasks and projects mean that I have a full, abundant, un-boring life. Could life be a bit more relaxed? Of course it could! But it is nothing to complain about. It could be worse.

I could be living without all my comforts. I could be without the work and getting paid regularly. I could be without some many things, like so many other people in the world are without. And yet I am fortunate to have all that. Even if it brings the occasional headache.

And I’m fortunate to have friends like Rudy, who remind me to be thankful with what I have. Thanks!

 

Odds and Ends and Everything in Between

When one ought to go sleep, but instead insists on staying up to finish one more thing… than one is an workaholic.  But who am I kidding here?  My excuse is really that I’ve realized that this week is a crucial crunch week.  And that once things are done, I can take things a bit easier.

So why am I posting this instead of finishing off my odds and ends?  And getting some sleep?  I want to start some good habits that I want to carry out through the new year and beyond.  One of them is writing everyday, and moving forward on my long overdue tasks.  Hence this is today’s blog entry.  I apologize if it sounds like filler but it isn’t.  Anyways, now I really need to finish work and get some sleep.  Good night and good day!

 

Just a Thought – George Out to Help?

I wanted to post this a while back.  Here is a thought experiement: Should anyone be forced to help someone else?  Or do the right thing?  Watch and discuss below!

 

Messy

I missed an update yesterday, but I won’t fudge it today and backdate this post. Things are a bit messy at the moment and behind schedule unfortunately.  I’m trying to fix this, but I’m not sure when everything will get back on-track.

So until that time, I’m going to keep the posts shorts and not necessarily daily.

 

Daily Writing

I’ve done a lot of thinking today.  About what to do next in life, and what will be the next big thing.  I feel that I should seriously back into writing in a big way.  Managing all the projects that I’d like to do will be challenging.  But I think I should try and dedicate one day of my week for a particular project.

But one thing I will do, is do some daily writing.  I should be able to manage, cause after all I am posting this even though it has been an off day.

 

Getting Back into the Swing

This post is actually a few minutes into the next day.  But I’m still trying to get into the swing of things.  One of my New Year’s resolutions is to put parts of my life that aren’t on track, back on track.  Of course this is easier said than done.  But like Matthew Kelly–an amazing Catholic inspirational speaker and evangelist–says: “Our life changes when our habits change.”  Changing habits is a long and difficult process, and honestly I’ll be happy if I can get everything in place by the end of THIS year.

In totally unrelated things, I found out that the original Starcraft runs beautifully under Wine.  I’m going to try some of my other Windows games in the future, and see if I can realistic ignore using my Windows partition.

 

On the First Day of 2011…

…I’m recuperating from the awesome party that the Huddarts (and Sharon) threw.  Lots of fun, met new folks and partied well into the morning with everyone especially the Nasons and the Nolans. :)  Thanks guys.  And the weather cooperated as well.

Anyways, I’m still pretty tired out.  And tomorrow will really feel like the first day of the new year.