A quick post today because I didn’t find an easily accessible reference for building Git from source on Mac OS X El Capitan, and I needed to. Maybe there’s another post out there just like this one, but I didn’t find it, so maybe this will be useful in future for those who similarly come up short on Google. After you’ve cloned the source from https://github.com/git/git, open up a terminal. I’m assuming you’ve got Xcode installed, and that you’ve already installed the command line tools - if not, execute this on the command line now:
I never used to drink coffee.
Early in my career, fresh-faced and beardless as I was, while spending my days coding business software and my free time tinkering with 3D graphics, I burned the candle at all 3 ends in a fashion that was far from healthy. The lack of sleep often took a bit of a toll on the old (or at that point, young) synapses, so at first I started drinking coffee purely for the caffeine.
Over the intervening years I’ve grown greyer and more cranky, but in the coffee department I’ve at least become more sophisticated, or so I’d like to think. It occurred to me that maybe others might find this journey interesting, and have written it up below in a long and frankly rather self-indulgent fashion.
So, if you’re a fellow aficionado of the magic bean (or cherry, if we’re being pedantic), or maybe you’re thinking of taking your coffee a little more seriously, perhaps you’ll find this interesting or entertaining, or maybe you’ll just have a bit of a laugh at my expense. It’s a long one, so if you make it to the end, you’re entitled to respond to it however you like, including telling me it was a load of old bollocks.
If you’re sitting comfortably, let’s begin.
Hey everyone, hope you had a good Christmas and New Year break. You may have noticed I’ve been a little quieter of late, and there have been a number of reasons for that. I had to be a little more careful about what I talked about during the last quarter of 2015 because the company I work for went public (go TEAM!) - a new experience to tick off the list 😀 - and unintentionally that started a bit of a trend.
This is another article in my series about broadband in Guernsey and what the future might hold. You might like to read the previous articles: Hands on with JT’s fibre to the home, Why fibre, and why now?, Guernsey broadband should aim to lead, not bring up the rear, and some other secondary updates linked in those. Or not; I’m not the boss of you. I’ve talked before about how I think using the mobile data network to skirt around the problems caused by underinvestment in the physical telecoms network is at best a short-term stopgap, and not something to lean on long term.
I don’t welcome a new majority Tory government in the UK. It doesn’t directly affect me since I live in a politically separate crown dependency, but nevertheless I still consider myself British as much as Guernsey, much of my family live in the UK, and the tone of the mainland does rub off on our culture here in general. I’m a left-leaning liberal and a strong supporter of progressivism, social and otherwise, and I see a pure Tory government as generally regressive, pursuing an ideology that, despite the aspirational rhetoric, largely favours the incumbent wealthy in society.
I’ve been banging on for a while about why I think the only future for Guernsey’s internet infrastructure to homes and businesses is to embrace fibre broadband, and that technologies like VDSL and 4G are limited stop gaps at best. Fortunately, there is one telecoms company in Guernsey who agrees with me, and that’s JT(I’m sure Sure will come around eventually). JT have a fibre network to supply our government buildings and schools already, and are actively interested in trying to roll it out to homes and businesses who are near to this network, to free us from the horror of spotty, inconsistent copper-based broadband.
Warning: this post contains images of me over the years. I take no responsibility for the damage this may cause to your retina and/or mental state. Time’s a funny thing; it just keeps on passing. There it went just now. And again. And here I am, burning your actual time postulating about how time passes. And again, with that apology. Sorry. I should stop now. Another thing is that we have this impression that there’s a “right time” for things.
Four and a half years ago, I decided to write a Mac tool for Gitand Mercurial, which I’d eventually name SourceTree(aside: names are hard, and I was quite pleased with this one). I wasn’t happy with the Mac apps that were out there at the time and thought I could write something that fit my needs better, and by extension the needs of other developers who felt like I did. I’d never written a Mac-specific app before, and I thought it would be fun to learn how.
This is part of a series of arguments I’m making for Guernsey to take the plunge and invest in all-island fibre broadband. I’m currently working with JT on their market test of small extensions to their existing fibre network to evaluate the viability of connecting some people to fibre with only private sector funds, but ultimately I’d like to see our government following examples elsewhere and investing in public/private fibre infrastructure across the whole island.
Those of you who follow my blog know that I have a keen interest in the provision of high speed broadband in Guernsey, including to homes. If not, you can catch up with my reasoning in this post a year ago, and this one a few days ago. The main issue right now for home broadband in Guernsey is that Sure controls the main fixed line network, and they are currently committed to a strategy of VDSL (fibre to the cabinet, copper to the home), which can provide a pretty decent, if not particularly future proof, service except for the fact that the rollout of new cabinets has been slow enough that there are still quite a few gaps where line distances make VDSL impractical; including both of the addresses I’ve lived in 2014.