Author Archives: Tom

Towers of Hanoi puzzle game applied to real-life and work

The Towers of Hanoi game is a very clean, effective puzzle to learn problem solving, and also learn problem analysis. It’s easy to play with 2-3 discs, and becomes more challenging for inexperienced people with more discs.

After learning the method to solving, it becomes easy, where each additional disc simply doubles the time it takes to solve the puzzle. The real challenge then becomes keeping track of which level within which stack you need to move.

I often refer to this puzzle in conversation, when doing things in life that require moving lots of stuff, physically, mentally, emotionally. It’s come up in my facebook status messages.

Continue reading

Posted in Technology, Thoughts | Tagged , , , | Leave a comment

Caffeine and Quantum mechanics (Late-night thoughts on metaphysics)

Just drank some coffee and effortfully trying to develop a new project for the next couple months. And I’m getting into metaphysics. It’s dangerous, mostly because the conjecturing while alone in the wee hours of the morning is time consuming and not really productive. But it’s so addictive, and I’ll just type a bit of it here for fun.

Continue reading

Posted in Thoughts | Tagged , , | Leave a comment

How to make true parabolas in Adobe Illustrator

Today, a post of technology and activities.

A Google search for making a parabola brought me to a nice quick article on making a parabola-looking curved line on, but for a quick half-day project I am needing to draw a perfect and scalable vector.

Attached is a simple script to run in Adobe Illustrator that was hand-typed to build what is needed for my project.  Some convenient Javascript prompts are included to make it easy to use.

In illustrator, press Ctrl+F12 on Windows or Cmd+F12 on Mac or click File > Scripts > Other script and load the file, then read and follow the prompts.

Click here to download a helpful script for Adobe Illustrator to build a parabola

Here are two parabolas made with this script:

Parabola of x = -0.3 through x = 0.3

Parabola of x = -3 through x = 3

Posted in Technology | 5 Comments

API roundup – Thesaurus API

This is the first message, of hopefully several, about APIs.

Just wanting to put a shout out in the air, I found a Thesaurus API that will be put into use for a mobile app in development.

Check out

Posted in Technology | Tagged , , , | Leave a comment

How to start and end a letter or email: Salutation and Valediction

Here’s a topic for a moment: formal and informal greetings in an email, or letter, any form of written communication.

For several years I would not use any form of sign-out at the end of an email or message, except in email I would include


Now it seems people don’t do that, they leave it to the automatic insertion of a signature.  But then, it cuts out the option of choosing the emotional tone of the close-out.  Granted, I ignored that by the “-Tom” ending in so many messages.  But I’m more aware of it now.

Today I sent a fax, a task I do less than 5 times a year.  Thinking about the proper use of words to convey meaning, while avoiding the dramatic and excess bubbly emotion, I cut it down to:

From Tom ****

My address has changed as of May 2011:


52-1000 Somewhere St
Somewhereville, SW  S0M 3W4


20-1000 Somewhere St
Somewhereville, SW  S0M 3W4

Tom *****

I don’t need my name at the bottom, if it’s a short note to announce my change of address.  But I want to close it off, very neatly and cleanly.  Yet, having the name appear by itself seemed an unnecessary duplication of the “From Tom Pace” line at the top.  So I opted for a sign-out greeting.

A sign-out greeting, is called a valediction.  It is the counterpart to a salutation, examples such as “Dear NAME,” or “Attention NAME” or “To Whom it May Concern”.

My emails sometimes include valedictions, and I use valedictions in verbal communication… The one I have used most frequently in written messages came from my adoption of the verbal “take care”.  But several other places and people I’ve seen using “Regards” and “Best regards”.  So I tried it out, and it feels clean but also a bit distant.  So, in the last couple years, whenever I use a valediction in written messages, it will be one I come up with at the moment, to match the tone of the message or the tone of the saluation.

In this above example, I thought about “Yours truly”, “Sincerely”, “Regards”, “Best regards”.

Yours truly is excellent, but feels much older, and it’s mostly a simplification of “Truly, I am yours” or other similar expressions.

So here’s the end result: I chose Sincerely.  It is not a match of the salutation “Attention NAME”  as much as it matches the opening sentence announcement “My address has changed…”.

Sources I referred to for the writing of the valediction are:

Posted in Activities & Adventures | Tagged , , , , | 1 Comment

Fight narcissism! Social media can drive self and social improvement

I have lived in several places. The latest arrangement has me living in a nice town house.

And the unfortunate thing about living in this place or anyother townhouse, is the risk of bad neighbors… They are so close by, their quirks are inescapable. So if they like to park extra vehicles all over their yard, when there is perfectly good spare parking 30 second walking distance down the street, or their anklebiter dog barks every 2 seconds for hours straight, every day (no exaggeration), or they play blaring music and their subwoofer sends bass through the wall every day, then you can guess a persons quality of life might drop.

So an idea came to me recently, seems social media may also be taken this way, at times.

I had used Facebook, for the full time I’ve had an account, to spew words that some people would find amusing, but not caring how everyone might take it. And it was more for my own ammusemrnt much of the time. I dare say, mildly narcisistic.

A few months ago, one person on my friends list posted a picture that shocked me. It wasn’t the type of picture that is so totally out of character that forces a person to bring it up, and others probably enjoyed the picture, so I said nothing. But what I did do is reduce my use of the social media for low-quality status posting. And low quality photo sharing.

My interest is shifting more to the career focus, to increase my leverage of these social media to earn more. So like a good neighbour, I won’t cause a big scene if a neighbour is doing something annoying, but carefully, tactfully bring it up so they can choose to correct the situation. And at the same time, I will use the momentum of social betterment to build up more momentum of self-betterment.

One thing d like to bring up: I really like “the good bike project Toronto”. Google search for that, you will find the story of an amazing real-world social improvement social media project.

Posted in Uncategorized | Leave a comment

How payment systems work, and setting up a payment system – part 1

There are lots of ways to get value for one’s own labour or servicing. That’s the more abstract way of saying “there are lots of ways to get paid”…. Cash, trade/barter, cheques/checks, credit. Most times, money goes into a bank account. That’s if you want to keep the money in a safe place. Also by storing it in a bank, the bank’s communication services can help make it easy for you to pay for stuff. And, for you to be paid, for stuff.

Background of this post
I’m sharing information, trying to make this post a short reference document out of my recent experience.  There are sometimes a lot of fees to chip away at your profit. The fees are most often ignored by people, called “a necessary business expense”. That’s true but they shouldn’t be ignored, or taken lightly. Today I saved one small business client $400, by looking at a different provider of credit card terminals than previously considered. And I’m now on the path to save him another $600 for a separate payment card terminal. I have a merchant account myself, and every month there are more fees, but I’m quickly learning the different fees for everything, so I’ll be saving my own self 400-1000 soon.

What is a payment system
A payment system handles money going from one place to another.  For the purpose of this article, I’m limiting discussion to the moment of payment to the money being in one’s account.

Security and Signatures
Cheques are cheap methods of payment, but the payer has to pay up front for the little pieces of paper, custom printed with security codes and what-have-you, to make the payer and payee/seller more comfortable. And that’s what a lot of the fees go to: comfort. Comfort brought by security. And the security is usually good, but sometimes unnecessary, thus an unnecessary expense. But the most useful security system is the personal identification number (PIN) associated with an account. The account is encoded on a magnetic strip on a swipe card, and read by a stripe reader. I’m ignoring the chip card technology for the moment.

The general retail stores are slowly converting to use a chip with PIN on Visa/Mastercards, and that saves the signature. The signature is being replaced by the PIN at the physical terminal, and the signature is already replaced by the security code on the back of the card, for online transactions. A person can also deposit into a bank account at an ATM/ABM without signing or stamping the cheque because the PIN used with the card represents the signature… that’s the general policy at my bank anyway.

The security is often end-to-end, meaning the merchant is locked-out of the electronic communications between the payment terminal and the payment processor company.

Further sections to be written:

Payment Terminology
Tons of hardware, lots of software, so what is the best approach?
What fees are involved with a payment system?
How is a transaction made?
What are reasonable processing fees of a transaction?
Where the money goes… and how to get it!





Posted in Technology, Thoughts | Tagged , , , , | Leave a comment

Do you really want that job? (aka The Incompetent Client)

Here’s a hypothetical situation for you: let’s say an organization wants you to make amazing new signs for a promotion… and you recommend to the buyers/client that they install these new signs in specific locations, but there was a past track record of incompetence, such as previously installing a series of signs all upside down. Would you do the job? (And how does that even happen? Who knows!)

I love the funny pictures that show ridiculous things like that.  Actually working with or for people who would make foolish mistakes, and NOT admit, correct and learn from them, is infuriating, but part of life.

These are things that crossed my mind today.

How does a person guarantee they will get paid? Or how does a person guarantee that his/her own work is respected and used appropriately? If the work is compensated, but trashed, it is not very good to use on a resume or as a client success story for referrals. And if the work is paid, but used or implemented inappropriately, that could be difficult to use for referrals too. Worse yet, someone could see the client’s poor use of the product and conclude the maker/product was at fault, rather than the faulty use by the user/client.

These are all based on a thought of dealing with clients with poor knowledge, attitudes, or behaviour. But again in life, that doesn’t necessarily need to be the case. They could be great people, with good knowledge but the market rejects the work.

Whatever the situation or client, I think the BEST approach is: make a great first impression for yourself and the proposal, be truthful and open and create a very short term plan (a bootstrap plan) and then get up-front retainer fees received and in the bank. Then begin to build momentum, maybe by frequent and productive meetings, and optional ongoing compensation as appropriate.

This is a relatively new business technique to me. But it’s such a great one. The last several clients I have worked with as an independent, I used this technique, to great success. Now in a group with some partners, I am seeing clients coming in who have lots of gusto and excitement to have us do projects, but I’m feeling the risk if their gusto and excitement is not balanced with their budget.

So unfortunately, there is a high risk of loss to the momentum of the business relationship, and to my own business. For example, when loss of a prospective or active client does happen, morale may drop, affecting the ability to get new clients or perform other standard business tasks like proper accounting and invoicing. Really, I am reflecting on an experience that nearly killed my potential right out of the gate, in 2009, a few months before completely dedicating to iPhone and mobile.

Putting a project on hold, or even canceling one for whatever reason, or worse yet losing a client… I cannot let these bother me, and it is much easier to get on with life and other work if I have been paid properly. Then I will just walk on, looking forward to the exciting potential for the next days and the next weeks.

Posted in Technology, Thoughts | Leave a comment

POS (point of sale) custom setup with hardware

Nearly complete is one of my recent projects: setup a new store in town, in whatever ways I can help.

What it has involved, includes website, printed products (loss-leader notepads, business cards, etc), cellular network payment processing, point-of-sale payment processing and inventory and account management, plus media hardware and software, and multiple security systems and redundancy systems.

What that boils down to is: a lot of work, a large amount of little bits that all need to be collected from a dozen sources and assembled into one clean solution.

Most is not too difficult. Security system? well, the business location will have metal bars welded across the windows and doors, and security mesh wire along the warehouse door. But the cameras I’m buying will need to be placed in good locations, installed and wired to the main box, and that hooked into the network. Not so big of a problem.

But getting the point of sale software and hardware is a big confusion. Because there is a lot of unknown variables. Right now I’m struggling to find an Ingenico 3070 device, or a similar product. Also setting up the accounting is not too tricky, but the software being used is Simply Accounting, and it has no built-in point-of-sale functionality, but requires a third-party application.

So this third party application must have all the connectivity to hardware like a barcode scanner and cash drawer. Unfortunately, there is no way to test it because there is no trial version of the software.

So in a nutshell, this post is a bit of a rant (for the moment), about point of sale operations and hardware being confusing, fractured and such.

However, I have found a couple good resources out there.

While typing this blog post, I searched for “open source pos software” and found, among others, the following:

Posted in Uncategorized | Tagged , , , , | Leave a comment

Chocolate Hallelujah! The search for chocolate nougat in gold wrapper concludes

Have you ever bought a product that you love, then later when trying to buy it again you discover the company that makes it, or else the company that sells/retails it… goes out of business?

What do you do if you threw out the packaging, and were not certain exactly how to get it again? Another supplier? Another company buying the original company and re-releasing the product?

Granted, this is assuming you need the product and are unable or unwilling to take alternatives, because of whatever reason, it just doesn’t seem right.

This is the case for me and the nougat chocolate bar. I only ever bought one, and it was beyond beautiful.  It came in a very nice gold foil wrap, and I bought it with a bunch of other chocolate from a confectionary shop. The bunch of other chocolate was very good, but after the purchase, let it suffice for this story, individuals in the store had nasty behaviours and attitudes.  The merchandise was good, but I didn’t go back. The chocolate stash disappeared over time, including the beautifully gold-foil-wrapped nougat bar. “This chocolate nougat is so amazing, keeping the package is a great idea, for a reference to buy it in the future!  I’m likely to go to another confectionary store soon.” was my thinking, but unfortunately it went in the trash.
And soon after, the chocolate store went out of business, for whatever reason I won’t speculate on.

Thus an insatiable craving has harassed my sweet tooth for several years. Of course, hershey’s kisses come and go, sweet tarts/mini-pies from specialty shops and the like… 30 LBs of chocolates from World’s Finest chocolate factory outlet store in Campbellford, Ontario including several pounds of delectable mint meltaways… and so much more.

But I keep looking for this one product, that gold-wrapped foil nougat bar.

Now I knew this: the nougat bar had a gold wrapper, it didn’t have any diacritic like the two-dot diaeresis/umlaut above the u, and it was not white candy, rather it was chocolate brown… and chocolate tasting. Oh! And it tasted quite a bit like Toblerone, but I was much more enamoured with this nougat chocolate than Toblerone bars. And yes, one last thing: it was not manufactured in North America… Europe somewhere. I did read the back of the label, and I think it was the UK.. but not certain.

So there isn’t much to go on.. a lot of vague notions of the product, and that’s all anyone in a chocolate or confectionary store would get from me, as I sought the candy.

Finally, tonight, something clicked… I thought “Google is your friend.” Yes! Yes it is! Try “nougat gold wrapper” in a google search and see what comes up.


One of the first pages is Mondo, and behold, the description for their Vanilla Soft product ends with: “Yes, this is the original and famous nougat in a golden wrapper”.

My search had ended! But reading the description of the main products of Mondo nougat concern me, the description of the nougat products makes no mention of chocolate except their explicit “Chocolate Nougat” bar, and yet the word chocolate was extremely absent from the Vanilla Soft product.. And the pictures of the Vanilla Soft wrapper were small but unfamiliar, so another search for some better images was important.

At this point I think it’s important to say, I want to try out several of these Mondo Nougat products, they do look very tempting.  Cherry.. mmm. Cappuccino, Vanilla crunchy!

Clicking back, I decided, before doing an image search, to just check out the rest of the search results from “nougat gold wrapper”.

Another in the list caught my eye… and made me laugh. The part of the google search results that displays an excerpt of text containing my search words contained the following:

” this one with its classic gold wrapper caught my eye”

Hey! So lets check this out…
the page is

This article shows up-close pictures of a gold-wrapper product, and my taste buds and eyes danced a duet. The wrapper looks just like I remember it (as long as memory isn’t totally failing with a fake memory) and it’s from a German company called Wendler.

Another search for “Nougat Chocolate Bar from Wendler of Nürnberg” lead to the product page on where some product reviews included:

the best chocolate ever!!! (by dom&tay) We bought this at a german fair in Chicago and we took it back home and ate it in class and it was just AMAZING!! We want some more please!


Awesome chocolate
(by Marianne) This chocolate bar is the best you will find. My grand mother lived in Germany and sent me these ever since I was a child. I am so excited to find them here online. I couldn’t find them in any store in our area and Milwaukee has a lot of German items for sale. My son has been asking me to find them for him, too and now he will get a couple along with his b-day gift, I know he will be thrilled. Enjoy!

This has brought much happiness to the sweet tooth, and it is waiting, salivating for the chance to order some of these.

Posted in Activities & Adventures, Thoughts | Tagged , , , , , , | Leave a comment