An Excellent Git Tutorial

I was searching for a walk through of a bit of a screwy merge I have to do in a Git repo tonight, when I came across these videos by David Mahler.  It wasn’t what I needed, but this is one of the best explanations of the core Git (and revision control) concepts for a beginner.

If you’re just learning Git, or looking for a refresher, check these out.

Continue reading

An Advanced Introduction to GnuPG

If you’re loooking for a bit of light reading before bed, this might be just the answer: An Advanced Introduction to GnuPG.

Sleep tight!

On a mostly related note, I’m going to move all of my (admittedly trivial) secure e-mail to my ProtonMail account. If you have any reason to contact me securely, I advise you e-mail with GPG at gmobrien at protonmail dot com as of December 2018.

The Art of Writing Linux Utilities

I’m midway through a small project to migrate some old utilities I originally wrote many, many years ago for FreeBSD and that I’ve migrated from system to system over the years with small tweaks and various cross-platform improvements.  It’s been a while since I’ve done any real programming so I’ve been reading some refreshers on things like documentation best practices and I stumbled across a good article, that’s aged quite well I thought was worth sharing.

It appears to be an IBM document from back in the day when they were making a big effort to enterprise-ify Linux and improve the level of documentation and tools for developers, but somebody at Harvard saw fit to host a mirror.

Peter Seebach: The art of writing Linux utilities

The History of English Podcast

I’ve always been fascinated by languages in general and as a semi-competent English and an even less competent French speaker, I’ve always found the evolution of our mother tongue particularly interesting.

After reading Seamus Heaney’s Beowulf translation again over the Christmas holiday this year, I came across The History of English Podcast by Kevin Stroud.  It’s a wonderful examination not only of the history and linguistics involved, but also the cultural and political context.

I recommend it to anybody.

FDT

Aside from their political analysis, I really enjoy FiveThirtyEight’s other coverage.  Their roots are in statistical analysis of sports and they tend to cover a lot of obscure topics from a statistical perspective.  This article by Allison McCann is a great example of a side project, looking at the relationship between hip-hop and politics from a data perspective.

She includes some cool interactive graphics as well as a searchable database for political references in rap and hip-hop lyrics.  Plus the article showcases a pretty cool video which is easily my favourite political song of the 2016 campaign thus far.

Louis’ Scientology Movie

I just finished watching My Scientology Movie by Louis Theroux and BBC Films.  Unfortunately I was unable to get tickets when it was here at Hot Docs this year so I was really looking forward to seeing it.

I have a bit of a love/hate relationship with Louis, I think he has a fascinating technique and he has made a number of films which I have found incredibly compelling.  But I also find some of his work a bit contrived and there are occasions where I’ve felt that he’s soft peddled a situation.  But I’m probably being unfair…

For whatever mistakes I may have felt he’s made in the past, he’s taken a very unconventional approach, and in doing so he manages to bait the “Church” into helping him make an even more damning film then he would ever have created if they had simply co-operated. Continue reading

Where The Author Pleads With His American Cousins Not to Vote for the Demagogue

This morning I was unfortunate enough to come across the latest abomination Donald Trump has laid on us.

I’ve been thinking about what to say all day and I’m still not certain, but I think it’s important that everybody speaks out when people in positions of leadership act in intolerable ways.

I don’t agree with almost anything that Trump stands for other than perhaps his seemingly enlightened views on homosexuality, but it is my belief that there is a qualitative difference from many of his absurd views about the economy or the international order and publically documented sexually aggressive and misogynistic behaviour.

I even understand on some level his instinct to lash out and attack his victims, I don’t always hold some of his mealy mouthed answers against him either, there is some truth to the fact that when he talks he is not as polished as a professional communicator.  You can’t do a retake on live television or on a debate stage.  I can disagree strongly, but understand.

As a former teenage boy I even understand the concept “locker room banter”, but he crosses a line that can never be rationalized when he jokes about forcing himself sexually on women.

Donald John Trump must not be elected.

This might have been tolerable in 1966, I don’t know.  I wasn’t alive then and I’m fairly happy that I wasn’t if this was normal, but it doesn’t matter because this is 2016.  I’m glad to be part of a generation of men to whom this sort of behaviour is abhorrent.  It’s not acceptable for this sort of behavior to be normative.

If you don’t agree that he is disqualified from the leadership of the Land of Liberty after hearing this audio then you need to listen to it with your daughter or mother or sister or best friend.

Seth Meyers

As a follow-up to: The Atlantic’s Endorsement of Clinton, I thought I’d share the article that drew me to The Atlantic’s website in the first place about the remarkable rise of Seth Meyers to become the foremost progressive comic satirizing this year’s presidential election.

I’ve not been a huge fan of Meyers until now, he’s certainly a good performer but I’ve not been an avid SNL watcher for a long time so I missed most of his heydey.  But this year he has really done an incredibly job mocking Trump in his own unique style.

The Atlantic: Why Seth Meyers Can’t Get Enough of Trump — The Late Night host discusses the pleasures of satirizing the presumptive GOP nominee and the rise of topical humor on his show.


https://www.youtube.com/watch?v=7c2UyOloZ-0

The Atlantic’s Endorsement of Clinton

The Atlantic: Against Donald Trump — For the third time since The Atlantic’s founding, the editors endorse a candidate for president. The case for Hillary Clinton.


The Atlantic is a progressive magazine/website, however the editorial board have only ever endorsed two candidates for US President since its founding in 1857: one Republican and one Democrat.

Founded explicitly as an abolitionist magazine in Boston, it’s probably not surprising that they endorsed Lincoln in the 1860 election. A decade before my birth they would also endorse LBJ in his contest against Barry Goldwater. Goldwater for the uninitiated-non-Americans was an arch-conservative and United States Senator who had a deeply troubling platform and record on civil rights for black Americans, so far as to gain the support of the Ku Klux Klan.

But I won’t steal their thunder, it’s a damning indictment of Trump and it places him in the correct historical context. This is something the media has struggled and failed to accomplish until now.

Clinton is an immensely qualified candidate and would likely be a very effective president, she is also deeply troubling in her own ways and for me at least I find that she has a complex relationship with candour.

Hillary Rodham Clinton has more than earned, through her service to the country as first lady, as a senator from New York, and as secretary of state, the right to be taken seriously as a White House contender. She has flaws (some legitimately troubling, some exaggerated by her opponents), but she is among the most prepared candidates ever to seek the presidency.

Donald J. Trump is catastrophically unqualified regardless of what you might think of his profound moral failings, his countless social views which have no place in the 21st century, or personal financial success.

He is spectacularly unfit for office, and voters—the statesmen and thinkers of the ballot box—should act in defense of American democracy and elect his opponent.

I encourage everybody to read it, regardless of their personal views on this election.