Category: Life

Every other post.

  • US Threats on visa-only entry.

    So our big neighbour to the south is threatning Canada with visa-only access into the country unless they get a say in our domestic security affairs. You know what I say to that? Let them. Let them require visas.

    It’s a brash statement to make, then again, I don’t expect them to actually go through with the threats. The free flow of trade to both our economies is too important. But I do find this kind of armtwisting arrogant. There’s already a high level of intelligence sharing between the two nations. Discussions to heighten that is one thing, but to threaten us if we don’t comply?

    I thought the passport-free entrance was a symbol of American-Canadian unity, of our shared values and a testament to our communal border security. We’ve progressed back to passport-only entry, and now we’re being pushed to visa-only entry.

    It is the arrogance that fuels these threats which bothers me. America has a bad wrap here. It doesn’t help that they already have stations in all of our international airport. Or that they built a concrete barrier in the middle of my downtown’s busiest laneways, in the name of protecting their embassy. From bombs. As if somehow the existing bomb-proof glass, seperator, fifteen foot high fence, second seperator, and line of impact poles didn’t do the job already.

    Why the Americans felt the need to build that military-grade fortress in the downtown core of my city I know not. But if their way to keep pushing policies through remains through pure bullying, and not even-handed negotiations, then they’re only going to continue to isolate themselves further.

  • Programmer now…

    Unfortunately, I’m grounded in Ottawa for a little while. My boss isn’t quite sure what to do with me, because I’m kind of useless outside the field. I was trained to be a field processor. So for the last few days, I’ve been testing some software.

    This morning, out of the blue, I was asked to develop some software. In C. It’s an amazing coincidence (see last post), and given what it’s for I’m really looking forward to it. I have about a 2 month timeline to accomplish this, which given the parameters, seems doable.

    I signed up with a degree in Physical Geography. I was debating going into computer science. Now I have a job that:

    • Let’s me travel around the world.
    • Has the title of “field geophysicist.”
    • Allows me to combine it with my hacking passion.

    w00t!

  • New Project

    Inspired by some of the great people at 2600 Ottawa, I’ve decided to learn some more C. I had a very basic knowledge with my first foray into the language a few years ago, when I discovered the excellent Practical C Programming by Steve Oualline. At the last meeting, I was encouraged to pick up Kernighan and Ritchie’s (The) C Programming Language. So I did.

    Now I hate doing basic programming examples. I rather get a grasp of the language and whatever unique features it has, and start programming right away. Thus, my new project: an automated stock market trader.

    The basic design: the program looks at the stock market by pulling live quotes from Google. It logs the quotes. It then looks at the trends over the last hour, few hours, days, week, and month to formulate an opinion as to whether to buy/sell/short sell. The idea being that if it thinks that it can at least recapture the revenue for the cost of the trade, that it will act out.

    The program will keep track of personal finances, will include a few finance protection schemes, and will display everything through ncurses on the screen. I’m imagining 6 split screen windows with text-based graphs showing the current state of the various stocks. Each window will also include the current value of the shares, and what the computer’s call is.

    The program will also poll Google News to see if there’s any news on the stock item. If it detects news, and sees the value fall, it’ll be more aggressive in pulling out from the stock. The program would poll each stock every 5 minutes.

    I had another cool idea, but Google kinda beat me to it. I’ll talk about it at the next 2600 meeting. As for Rice Tea, it’s going very well. If you look at the last few updates, you’ll see that the page count hasn’t changed much. What I’m doing is that I’m going over the book from start to end, editing it, so that it’s easier to read. I’ve sacrificed a bit of technical correctness in terms of the terminology used so that it’s easier for a wider audience to grasp.

    I find that I’m really cutting down on the paragraph size. I never realized how wordy it was until I started editing the book. Same message, just alot less words to say it. And easier to understand.

    Win-win!

  • Back from Argentina…

    I’m back from Argentina! It was a great trip. The food there is wonderful, the women are frickin’ beautiful, and the beer is both fine and cheap.

  • Rice Tea Writing Finished.

    Yep. I’m done writing Rice Tea. All that’s left now is to edit, edit, edit. The book needs much polishing, especially towards its conclusion.

    Download the Latest Revision.