My road trip from St. Petersburg, FL to Portland, OR

I wrote another post about how the planning, the move, the driving and the logistics went in a separate post. This post is more about the adventure

Last autumn, me and my family finally got word from my company that the move we had long wanted to make (to Portland, OR) was going to happen.

We set an approximate date and started planning for it. Ultimately, we decided that it made the most sense for me to drive across the country and for Marti to fly.

Should I buy a Prius or mentor a teenager?

As a colleague of mine and I were talking about the devastation of the still-raging Eagle Creek wildfire, he mused about the environmental impact of this single man-made event. My curiosity got the better of me and I wondered whether the good deeds of environmentally-friendly Portlanders who buy Priuses have been undone by the firework-flinging teenager who (allegedly) started the fire.

Blockchain: A revolution occurring right in front of our eyes

Over the last few years, if you’re Internet-savvy, you may be aware of blockchains. If you do, you probably know it as the technology that underpins Bitcoin. If you know more than that, you’re in a very small group of people who actually understand what it does and how it’s capable of so much more.

Let’s take a step back. For those who don’t know, Bitcoin is a “cryptocurrency” which is a currency that uses cryptography to handle transactions. Bitcoin is not backed by any central government as most currencies are today (the dollar is backed by the Federal Reserve and so on) and thus, is not subject to the purview of government. It is in this vein that many people have perceptions of Bitcoin being used for illicit activities. And while it does afford a level of anonymity if one so chooses, its uses go far beyond that and the illicit usage is only going to represent an increasingly small percentage of Bitcoin’s users as Bitcoin and other cryptocurrencies become more prevalent.

The reason that Bitcoin can work without the backing of a central institution like the Bank of England is what is known as triple-entry accounting, made possible by the blockchain. In modern accounting, we use double-entry accounting, which means that for every debit, there has to be a credit somewhere else. This system has been in use since the 1400s and provides error-checking, but doesn’t stop people from falsifying records (think of “cooking the books” a la Enron).  The “third entry” in triple-entry accounting is a cryptographically-secure public record of every transaction so that these transactions can be verified. This is the blockchain. When you make a transaction using Bitcoin, a record is made in the blockchain and now everyone knows that one wallet paid out some Bitcoins to another wallet and so everyone agrees how many Bitcoins are in each wallet.

Oregon’s pedestrian laws

If you should ever come and visit Oregon, you need to be aware that laws governing pedestrians are probably quite different than what you’re used to.

The main difference is that every single intersection is a crosswalk, whether it’s marked or not. So, whether you’re travelling on a residential street or a six-lane arterial road, if a pedestrian is waiting to cross at an intersection (that is, where two roads meet, not necessarily a marked crossing), you must stop to allow them to cross.

A new law for short cars

I’m introducing a new law for short cars which I think will receive overwhelming support from the public. Here it is:

All vehicles shall park such that the end of their vehicle is aligned with roadside end of a parking space rather than the wall/sidewalk end.

Why might you ask? Well, I was just bitten again by this situation – a situation I’m sure you’re all very familiar with. You’re driving around the car park looking for a space and 10 spaces in front of you, you see an open space, so you commit, line up, turn in before slamming on the brakes because you realise there’s a teeny tiny car or a motorbike parked there.

All cars are now required to park such that their car is visible from the driving lane to avoid these infuriating incidences.

Elon Musk’s visions for the future

I see and read a lot about Elon Musk, between his appearances in the news and the technology and engineering articles that I tend to gravitate towards, but I don’t recall having ever seen an interview with him.

My love of Wait But Why has given me a very thorough run-down of Elon’s projects over the last few years between Tesla, Hyperloop, SpaceX and more recently Neuralink, and it has always been clear from the sheer scale of his vision that he’s a brilliant mind that is thinking decades ahead of us. However, reading about him and his projects doesn’t make you appreciate his genius quite like seeing him talk about them.

Elon recently did an interview at TED2017 and for 40 minutes, he and Chris Anderson talked about all of the projects that Elon is juggling. What is most captivating is the way in which Elon thinks about the future and rationally asserts how things are going to change in the future.

A Sky Full of Stars

Back in January, I went ahead and got my second tattoo. Whereas my first tattoo was for Martina, I decided that I also wanted one each for Ellie & Jack.

I spent quite a bit of time thinking about exactly what I wanted to get that embodied Ellie and how I feel about her. One of my favourite videos that I have of Ellie is when she fell in love with Coldplay’s A Sky Full of Stars and she would rock out to the chorus when it came on. Every single time I watch that video, her uninhibited joy makes me smile. And every single time I hear that song, it instantly makes me think of her.

I knew that I wanted to use A Sky Full of Stars in my tattoo for her when one day I was vacuuming with my headphones on and A Sky Full of Stars came on. For some reason, I was overcome with emotion (to the point of falling to my knees and sobbing with joy, which has never happened before) thinking about how much I love Ellie, what a blessing she is and how one day she’s going to be a grown woman that I may have the honour of walking down the aisle.

How to remotely access your VPN-connected computer with Dynamic DNS

This is a problem that I’ve been trying to crack for a long time now. I want to be able to access my home network remotely. The problem seems simple enough, but there were a number of roadblocks stopping me from doing this.

Firstly, my Internet connection at home has a dynamic IP address. This means it’s hard to target it because the IP address changes regularly. The solution to this is to use a Dynamic DNS service. The way these services work is to run a utility in the background on your computer and report its current IP address back to the Dynamic DNS service. It ties this IP address to one of its own domain names or a custom domain name that you ascribe to them.

I started to pursue this option. I purchased my own domain name and got an account at Dynu, one of several free dynamic DNS services and attached my domain name to it. I installed the IP Update Utility on my home computer, added my account credentials and successfully started reporting my IP address back to Dynu. However, there was a problem…

My computer is always connected to a VPN. Thus, whenever the IP Update Utility retrieved my IP address, it was getting the IP address of my VPN, not my public IP address. Thus, if I tried to use that to access my home network, I’d instead end up at the servers of my VPN service.

How to say sorry

“I’m sorry” is one of the most common phrases in the English language, but probably one of the most misused.

Before I got married, I didn’t understand any of the art of how to apologise. I thought you did something, you recognised that it was wrong, you said sorry and you perhaps asked for forgiveness. I was missing out on huge swathes of psychology, intricacy and emotion behind the phrase.

Since getting married and learning both by experience and by reading, I have learned that there is so much more to apologising and I was certainly doing it incorrectly in the past. A quick rundown of some of the things that you’re probably doing wrong when you try to apologise: