In the last couple of days, Russian troops have moved to occupy Simferapol in the Crimean peninsula. This may be part of a larger effort to deter the Ukraine from continuing to turn towards Europe for patronage, but a quick glance at the map makes at least part of Russia’s motivation very clear.
The Russian Black Sea Fleet is stationed in Sevastopol. Ever since the breakup of the Soviet Union there has been tension between Russia and the Ukraine over her continued presence, and Russia’s lease was only extended a few years ago. The fleet has had it’s home there for two hundred and thirty years. I cannot imagine that Russia would be willing to lose this critical part of her strategic protection. And if we look at the map, we see that the only main road to Sevastopol passes through Simferopol, the administrative centre of Crimea. If Simferopol is secured and under Russian control, the Black Fleet is safe.
The British equivalent might be Faslane Naval base, home of her nuclear fleet. I cannot imagine the UK countenancing any threat to Faslane, although the demands for Scottish independence must surely be giving the Navy’s senior commanders some serious headaches right now.
But back to the Crimea. Shocking though it is to see Russia so casually violate the sovereignty of a neighbour, I can only hope that her purpose is merely to defend a key military installation, rather than to forcefully shepherd the entire Ukraine back into a closer union with her former overlords.
It’s back! It might be -20 outside, with huge snow piles lining my driveway, but in Australia the sun is beating down an the cycling season has formally begun, with the first stage of the Tour Down Under. This feels like the first hint that Spring might one day return.
Cycling might be a terribly tainted sport, and it has certainly suffered a ridiculous number of scandals over the past few years. The Tour de France records no official winner for the years 1999-2005. And even laying aside the well-know doping habits of Lance Armstrong, many, many other names from that era are also tainted: Levi Leipheimer, Floyd Llandis, Tyler Hamilton, David Millar, Bjarne Riis – the list goes on and on. I sometimes think that the only good think to come out of that decade was the book The Secret Race, by Tyler Hamilton, which documents in-depth the length that competitors felt they were forced to go to to remain viable competitors.
And yet, despite all that, I still love the sport. I love the spectacle of it, I love the many-races-in-one format of the Grand Tours, I love the interpersonal dynamics of the racers, as sprinters and climbers and GC contenders make alliances of convenience and conduct diplomatic negotiations at sixty kilometers an hour; I love the thrill of the twisting descents of the final kilometers of Milan-San Remo, I love the mud-splattered brutality of the Paris-Roubaix, I love watching the peloton snake its way through the Flanders countryside I used to live in, and I love the rare occasions when I get to attend a race in person and feel and hear the hum of derailleurs inches from where I’m sitting.
I can hope that with the introduction of the biological passport, and with new leadership at the UCI, that the sport is slowly becoming a place where athletes can genuinely contend on their own merit, and I can also hope that the UCI adopts the egalitarian spirit of the International Olympic Committee and re-instates a Women’s edition of the Tour de France.
But for now, enjoy some highlights from the first stage of racing of the year.
Yes, it’s that time of year again, when magazines and websites are full of articles about New Year’s Resolutions.
Actually, I quite like this tradition. While I’m only too aware of the low success rate of resolutions, I think the turn of the year is an excellent time to stop, take stock of your life, and plan ahead for the coming months.
I have some specific practices that I find extremely helpful in this exercise that I’ll be sharing on Sunday at Vox Alliance, but in the meantime, I’m interested in hearing from you. Do you make resolutions? Do you stick to them? What resolutions do you make? And what are you looking forward to in 2014?
Happy New Year!
As soon as you start working on the Linux command line, you have to start working with files. Linux follows a very powerful design philosophy expressed as everything is a file. This can take some getting used to, but is incredibly useful once you get it. Because once you’ve learned how to read and manipulate text files, you can do pretty much anything on your machine.
The first command you need to know is
cat. Cat is short for ‘concatenate’, and is used for writing text to and from files. So if I have a file in my current working directory, I can get its contents with cat:
If you’re a network administrator or web developer of any kind, you are often going to want to know what your machines are doing. Is your database machine connected to the network? Is your firewall working? Is your web server properly configured?
ping is the very first tool that we reach for.
Linux gives you all sorts of ways of keeping an eye on what’s going on your server. Here are several that I find useful. Read my post on apt-get to get any of these that may not be installed on your computer.
The grand-daddy of them all is top
As soon as I heard about the shooting at Washington Navy Yard on Monday, one question sprang to mind and refused to leave.
We are shocked, and rightly so, at the news of yet another mass shooting. And yet, for some reason, most of us aren’t particularly shocked about the location of the shootings. But I can’t help pondering the location of this act of violence, the Washington Navy Yard. I’d never heard of this place until Monday, so I took the time to read up a little on the site and its history.
The Yard started out more than two centuries ago as the largest shipbuilding facility in the US navy. By World War II, it was the largest naval ordnance plant in the world. The weapons designed and built there were used in every war in which the United States fought until the 1960s.
To put it another way, this facility has existed, for two centuries, to create guns, torpedoes, gunboats, frigates and shells. In short, all the machinery needed for people to kill other people with production-line efficiency. To be blunt, this site has been in the business of mass-producing death. This is not a value judgment, just a plain statement of fact. Many thousands of human beings have been shot, blown up, burnt or drowned by the output of this facility.
And yet for some reason this doesn’t elicit a strong emotional reaction, or indeed, any comment at all in the coverage of Monday’s tragedy.
Why is that, I wonder?
One of the interesting things about becoming a runner is that it gets you in the habit of achieving the impossible.
What do I mean by this? I mean that many of us have had the experience of declaring that sometime in the future we will do something that we are currently physically incapable of. And then we do it.
Perhaps you can’t run down the street without getting winded, and yet you sign up for a 5k.
Perhaps you’re getting used to your 5k training runs, but you sign up for a marathon.
Perhaps you can’t swim, and yet declare to your friends your intention to complete a triathlon.
In each of these cases, there’s a task that you would find physically impossible if you tried to do it today. And yet, you sign up, you put in the training hours, and a few months later you find yourself achieving it.
You run your first 5k without stopping once.
You complete that daunting mud run.
You get that Boston Qualifier marathon time that’s been eluding you.
And in the process, you discover that the impossible can become possible. Continue reading
It’s no secret that I like to run. Since I returned to this sport a few years ago, I’ve logged countless miles, run city streets and wilderness trails, in 40 degree heat and in blizzard conditions, on my own and with friends, and earned a few medals as well. But I am learning that the for me, the point of running is about more than medals or races. It is about the intentional practice of setting goals and achieving them.
So I have realised that running, for me, is the the laboratory in which I study the art of ‘optimal performance’. What I learn in this lab has direct implications on the rest of life. Running has taught me so many lessons. Lessons such as:
Create a plan, track your progress, adjust as you go forward. Learning to perform well in endurance sport requires continual small corrections. Pay attention to your stride length and cadence. Mind which part of the foot you are landing on. Think about your swimming stroke. Adjust the position of your elbows as you pull. Change the height of your saddle. Tweak your diet. Alter the balance between carbs and protein. Training is never about mindless repetition, but always a mindful process. In all other endeavours, we also need to continually readjust our habit to make sure we are on course for our goal. Continue reading
I’ve been using the Postgres database engine for probably 10 years now, and despite having also used Oracle, DB2, Microsoft SQL Server, SQLite, MySQL, Access, FoxPro and others, it’s still by far and away my favourite.
In all my years of using it, I have never once encountered, or even heard of, an incident of data loss or integrity failure. It implements the SQL standard rigourously. And whatever I throw at it, it seems to just keep humming along.
And more than that, it’s extensible. Here are four extensions that take it from merely being the most solid, reliable relational database engine in existence, to also being an incredible modern application development platform. And there easy to install and get started with.